Skip to content

Stop committing the shade dependency-reduced-pom - #47

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:fix/flink-drop-committed-dependency-reduced-pom
Jul 23, 2026
Merged

Stop committing the shade dependency-reduced-pom#47
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:fix/flink-drop-committed-dependency-reduced-pom

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

The maven-shade-plugin regenerates flink-processor/dependency-reduced-pom.xml on every package. The committed copy is stale: it declares the old com.mobilitydb:jmeos:1.0.0 system-scope dependency, while the active pom.xml resolves org.jmeos:meos:1.0 (tracking master).

This sets <createDependencyReducedPom>false</createDependencyReducedPom> on the shade execution — the convention the sibling MobilityKafka uses — and removes the committed file. MobilitySpark and MobilityKafka do not commit this file; MobilityFlink now matches.

The maven-shade-plugin regenerates dependency-reduced-pom.xml on every
package, and the committed copy had drifted: it still declared the old
com.mobilitydb:jmeos:1.0.0 system-scope dependency while the build resolves
org.jmeos:meos:1.0. Set createDependencyReducedPom to false — as the sibling
MobilityKafka does — and remove the committed file so the generated artifact
cannot drift again.
@estebanzimanyi
estebanzimanyi merged commit a1704ff into MobilityDB:main Jul 23, 2026
1 check 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