Skip to content

Track no build output - #56

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:chore/no-committed-build-artifacts
Aug 31, 2026
Merged

Track no build output#56
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:chore/no-committed-build-artifacts

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

benchmark/lib/libmeos.so is a 5.9 MB library in the tree, and benchmark/pom.xml
made it the default meos.lib.dir, so a local mvn test loads it while CI loads
the one it has just built. It answers for neither S2CELL nor POSECHAIN —
ts2cell_in and tposechain_in are absent from it while temporal_merge is
there — so the surface the generator emits from today's catalog is wider than the
library those tests run against. The module drops the override and inherits
/usr/local/lib from the parent, as binding does, and the library comes from
the build that produced the catalog.

benchmark/dependency-reduced-pom.xml is the shade plugin's rewritten pom. Both
paths are ignored now, so neither returns.

benchmark/DockerfileSQL names an image nothing builds: no script, workflow or
compose file mentions it, against the nine references run_query.sh carries. Its
sql.*SQLTest classes are the module's own tests and stay; only the wrapper goes.

A full tools/refresh-from-master.sh builds green against the installed library:
7 binding and 12 benchmark tests, 0 skipped.

`benchmark/lib/libmeos.so` is a 5.9 MB library in the tree, and `benchmark/pom.xml`
made it the default `meos.lib.dir`, so a local `mvn test` loads it while CI loads
the one it has just built. It answers for neither S2CELL nor POSECHAIN —
`ts2cell_in` and `tposechain_in` are absent from it while `temporal_merge` is
there — so the surface the generator emits from today's catalog is wider than the
library those tests run against. The module drops the override and inherits
`/usr/local/lib` from the parent, as `binding` does, and the library comes from
the build that produced the catalog.

`benchmark/dependency-reduced-pom.xml` is the shade plugin's rewritten pom. Both
paths are ignored now, so neither returns.

`benchmark/DockerfileSQL` names an image nothing builds: no script, workflow or
compose file mentions it, against the nine references `run_query.sh` carries. Its
`sql.*SQLTest` classes are the module's own tests and stay; only the wrapper goes.

A full `tools/refresh-from-master.sh` builds green against the installed library:
7 binding and 12 benchmark tests, 0 skipped.
@estebanzimanyi
estebanzimanyi merged commit 172b70e into MobilityDB:main Aug 31, 2026
1 check passed
@estebanzimanyi
estebanzimanyi deleted the chore/no-committed-build-artifacts branch August 31, 2026 21: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