Skip to content

Project the surface MEOS publishes today - #45

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:gen/project-todays-surface
Sep 7, 2026
Merged

Project the surface MEOS publishes today#45
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:gen/project-todays-surface

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

The generated surface is the catalog's projection at MobilityDB
79a66f4576902b933481883443334c67edccf607. geo_meos_supported and
geom_meos_supported leave it and geo_meos_coverage and geom_meos_coverage
take their place, answering an int where the pair answered a bool: MEOS
declares the two names in no header and libmeos.so defines neither symbol, so
the wrappers naming them resolve nothing at load.

The committed snapshot is what a consumer of this repository compiles, and the
suite's own EveryDeclaredEntryPointResolvesInTheLoadedMeos reads the pair
against the loaded library — MEOS exports none of: geo_meos_supported, geom_meos_supported is the failure a caller would otherwise meet as an
EntryPointNotFoundException on the call itself.

GAP-LEDGER.md follows the same two names into its nullability rows and records
the commit it is derived from. The build takes 0 warnings and the suite passes
67 of 67 with none skipped.

The generated surface is the catalog's projection at MobilityDB
79a66f4576902b933481883443334c67edccf607. `geo_meos_supported` and
`geom_meos_supported` leave it and `geo_meos_coverage` and `geom_meos_coverage`
take their place, answering an `int` where the pair answered a `bool`: MEOS
declares the two names in no header and `libmeos.so` defines neither symbol, so
the wrappers naming them resolve nothing at load.

The committed snapshot is what a consumer of this repository compiles, and the
suite's own `EveryDeclaredEntryPointResolvesInTheLoadedMeos` reads the pair
against the loaded library — `MEOS exports none of: geo_meos_supported,
geom_meos_supported` is the failure a caller would otherwise meet as an
`EntryPointNotFoundException` on the call itself.

`GAP-LEDGER.md` follows the same two names into its nullability rows and records
the commit it is derived from. The build takes 0 warnings and the suite passes
67 of 67 with none skipped.
@estebanzimanyi
estebanzimanyi merged commit 3f74f3d into MobilityDB:main Sep 7, 2026
1 check passed
@estebanzimanyi
estebanzimanyi deleted the gen/project-todays-surface branch September 7, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant