Skip to content

build(meos): select extended temporal-type families via MobilityDB/MEOS build flags + per-family smoke tests (stacks on #5)#6

Closed
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/kafka-converge-bump-trgeometryfrom
estebanzimanyi:feat/kafka-family-flags
Closed

build(meos): select extended temporal-type families via MobilityDB/MEOS build flags + per-family smoke tests (stacks on #5)#6
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/kafka-converge-bump-trgeometryfrom
estebanzimanyi:feat/kafka-family-flags

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

The extended temporal-type families are selected at build time with the same uppercase flag names and ON|OFF (also 1|0) values as the MobilityDB/MEOS CMake build: NPOINT is included by default; CBUFFER, POSE, RGEO, and H3 are included with -D=ON (or =1) and dropped otherwise (RGEO needs POSE). Each family's MeosOps* facade sources and its per-family smoke test are excluded when the family is off; the core and geo smoke checks remain in MeosFacadeSmokeTest.

…B/MEOS build flags + per-family smoke tests

The extended families are selected at build time with the same uppercase flag
names and ON|OFF (also 1|0) values as the MobilityDB/MEOS CMake build: NPOINT is
included by default; CBUFFER, POSE, RGEO, and H3 are included with -D<FAMILY>=ON
(or =1) and dropped otherwise (RGEO needs POSE). Each family's MeosOps* facade
sources and its per-family smoke test (MeosCbufferSmokeTest, MeosNpointSmokeTest,
MeosPoseSmokeTest) are excluded when the family is off; the core and geo smoke
checks remain in MeosFacadeSmokeTest.
@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-converge-bump-trgeometry 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