Skip to content

feat(berlinmod): route the Kafka streaming-form spatial predicates through MEOS (stacks on #6) - #7

Closed
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/kafka-family-flagsfrom
estebanzimanyi:feat/kafka-meos-predicates
Closed

feat(berlinmod): route the Kafka streaming-form spatial predicates through MEOS (stacks on #6)#7
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/kafka-family-flagsfrom
estebanzimanyi:feat/kafka-meos-predicates

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

Every BerlinMOD spatial predicate evaluates through MEOS via the thin MEOSBridge: within-distance through edwithin_tgeo_geo (the vehicle position as a tgeogpoint instant, metres on the WGS84 spheroid), region containment through eintersects_tgeo_geo, and distances through geog_distance. MEOSBridge holds no spatial mathematics of its own and initialises MEOS per stream thread; the pure-Java Haversine and SegmentDistance classes are removed.

…rough MEOS

Every BerlinMOD spatial predicate evaluates through MEOS via the thin MEOSBridge:
within-distance through edwithin_tgeo_geo (the vehicle position as a tgeogpoint
instant, metres on the WGS84 spheroid), region containment through
eintersects_tgeo_geo, and distances through geog_distance. MEOSBridge holds no
spatial mathematics of its own and initialises MEOS per stream thread; the
pure-Java Haversine and SegmentDistance classes are removed.
@estebanzimanyi

Copy link
Copy Markdown
Member Author

Consolidated into #13 (consolidate/kafka-streaming-implementation).

@estebanzimanyi
estebanzimanyi changed the base branch from main to feat/kafka-family-flags June 11, 2026 16:44
@estebanzimanyi

Copy link
Copy Markdown
Member Author

Superseded by the Path-B consolidation: the former 12-deep stack is collapsed into three reviewable topical PRs — scaffold #1 → MEOS integration #14 → benchmark #15 — each one clean squashed commit with the generated-facade bulk, dead family-flag profiles, and invented synthetic corpus removed. Closing as folded into #14/#15.

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