Skip to content

Pin the MEOS source commit for provision-meos#10

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:pin/meos-source-commit
Jul 15, 2026
Merged

Pin the MEOS source commit for provision-meos#10
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:pin/meos-source-commit

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

What

Record the upstream MobilityDB commit in tools/meos-source-commit.txt and have CI read it via a Resolve the MEOS source commit step, passing the resolved SHA to provision-meos as mobilitydb-ref.

Why

The provision-meos consumers select their MEOS source two different ways: Spark/Flink/Kafka pin a commit in tools/meos-source-commit.txt, while this binding tracks master inline in the workflow. This change moves the binding onto the pinned-commit method so every provision-meos consumer selects the MEOS source the same way — the derived catalog and the libmeos build come from one recorded commit, and bumping the surface is a single-file edit with no SHA duplicated across steps.

The pin equals the current MobilityDB master HEAD, so the derived catalog and libmeos are the same as before; only the way the source commit is selected changes.

Record the upstream MobilityDB commit in tools/meos-source-commit.txt and
have CI read it to feed provision-meos, so the derived catalog and the
libmeos build stay in lockstep with one pinned surface. This matches the
Spark/Flink/Kafka bindings, giving every provision-meos consumer the same
way to select the MEOS source — a single-file edit to bump it.
@estebanzimanyi estebanzimanyi merged commit cb5d6c8 into MobilityDB:main Jul 15, 2026
2 checks passed
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