Skip to content

Keep MeosSetSetJoin in the benchmark module alone - #69

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:build/one-set-set-join
Oct 2, 2026
Merged

estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:build/one-set-set-join

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

MeosSetSetJoin, the hand-written NxN set-set join over two arrays of temporal geometries, lives
in the benchmark module, which calls it (BerlinMODSetSetJoinTest) and depends on no other module
of the build. The binding module, a pure projection of the MEOS surface with no application or
benchmark code as its pom states, carries no copy of it. GENERATION.md names the module the
class lives in.

Measured. Against MobilityDB 85ad3e2891, the catalog of MEOS-API 1c50d3611a and the generator
and jar of JMEOS main 52432a1d, mvn clean test under Maven 3.9.16 builds both modules with no
warning line and the 18 and 12 tests pass, the three BerlinMODSetSetJoinTest cases among them.

MeosSetSetJoin, the hand-written NxN set-set join over two arrays of temporal geometries, lives
in the benchmark module, which calls it (BerlinMODSetSetJoinTest) and depends on no other module
of the build. The binding module, a pure projection of the MEOS surface with no application or
benchmark code as its pom states, carries no copy of it. GENERATION.md names the module the
class lives in.

Measured. Against MobilityDB 85ad3e2891, the catalog of MEOS-API 1c50d3611a and the generator
and jar of JMEOS main 52432a1d, mvn clean test under Maven 3.9.16 builds both modules with no
warning line and the 18 and 12 tests pass, the three BerlinMODSetSetJoinTest cases among them.
@estebanzimanyi
estebanzimanyi merged commit 0e71013 into MobilityDB:main Oct 2, 2026
2 checks passed
@estebanzimanyi
estebanzimanyi deleted the build/one-set-set-join branch October 2, 2026 09:02
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