Skip to content

Comments

Add jitpack.io repository#3504

Merged
snazy merged 2 commits intoapache:mainfrom
snazy:add-jitpack-io-repo
Jan 26, 2026
Merged

Add jitpack.io repository#3504
snazy merged 2 commits intoapache:mainfrom
snazy:add-jitpack-io-repo

Conversation

@snazy
Copy link
Member

@snazy snazy commented Jan 22, 2026

The Iceberg PR apache/iceberg#14991 bumps the https://github.com/RoaringBitmap/RoaringBitmap version, which is not published to Maven Central. We need to declare in the jitpack.io repository to prepare for the next Iceberg release.

The Iceberg PR apache/iceberg#14991 bumps the https://github.com/RoaringBitmap/RoaringBitmap version, which is not published to Maven Central. We need to declare in the jitpack.io repository to prepare for the next Iceberg release.
@snazy
Copy link
Member Author

snazy commented Jan 22, 2026

I suspect, other downstream consumers of the dependencies might need to be updated as well to declare the jitpack repository?

@ajantha-bhat
Copy link
Member

ajantha-bhat commented Jan 22, 2026

There are other open source projects that uses roaringbitmap too.

Apache Spark also added jitpack depenedency while upgrading their roaringbitmap version
https://issues.apache.org/jira/browse/SPARK-54192

But it is unreleased (Will be effective from Spark 4.2).

Spark community also agree that downstream projects will be affected
apache/spark#52892 (review)

ajantha-bhat
ajantha-bhat previously approved these changes Jan 22, 2026
@singhpk234
Copy link
Contributor

singhpk234 commented Jan 23, 2026

[doubt] why does polaris needs bitmap ? do we need to some ops that requires this ?

@snazy
Copy link
Member Author

snazy commented Jan 26, 2026

[doubt] why does polaris needs bitmap ? do we need to some ops that requires this ?

Iceberg + Spark pull that dependency in, so it is already transitively present in Polaris.

@snazy snazy merged commit 85c08c8 into apache:main Jan 26, 2026
15 checks passed
@snazy snazy deleted the add-jitpack-io-repo branch January 26, 2026 07:43
@github-project-automation github-project-automation bot moved this from Ready to merge to Done in Basic Kanban Board Jan 26, 2026
@singhpk234
Copy link
Contributor

singhpk234 commented Jan 26, 2026

why can't we exclude it ?

nvm i played around with trying exlude it, it might be better the way we have it for now :), thanks for the change again !

evindj pushed a commit to evindj/polaris that referenced this pull request Jan 26, 2026
The Iceberg PR apache/iceberg#14991 bumps the https://github.com/RoaringBitmap/RoaringBitmap version, which is not published to Maven Central. We need to declare in the jitpack.io repository to prepare for the next Iceberg release.
snazy added a commit to snazy/polaris that referenced this pull request Feb 11, 2026
* Update actions/setup-java digest to be666c2 (apache#3527)

* Update actions/setup-python digest to a309ff8 (apache#3528)

* Update actions/stale digest to d6f8a33 (apache#3529)

* Update dependency jupyterlab to v4.5.3 (apache#3530)

* Update keycloak/keycloak Docker tag to v26.5.2 (apache#3536)

* Update dependency com.fasterxml.jackson:jackson-bom to v2.21.0 (apache#3535)

* Update quay.io/keycloak/keycloak Docker tag to v26.5.2 (apache#3533)

* Update dependency org.assertj:assertj-core to v3.27.7 (apache#3531)

* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.2.0 (apache#3534)

* fix(deps): update quarkus platform and group (apache#3532)

* chore(deps): update postgres docker tag to v18 (apache#3541)

* chore(deps): update localstack/localstack docker tag to v4 (apache#3540)

* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.26 (apache#3542)

* fix(deps): update dependency software.amazon.awssdk:bom to v2.41.14 (apache#3546)

* Add jitpack.io repository (apache#3504)

The Iceberg PR apache/iceberg#14991 bumps the https://github.com/RoaringBitmap/RoaringBitmap version, which is not published to Maven Central. We need to declare in the jitpack.io repository to prepare for the next Iceberg release.

* fix(deps): update dependency gradle.plugin.org.jetbrains.gradle.plugin.idea-ext:gradle-idea-ext to v1.4 (apache#3549)

* Last merged commit 148bb74

---------

Co-authored-by: Mend Renovate <bot@renovateapp.com>
@kevinjqliu
Copy link
Contributor

btw RoaringBitmap is back in maven
RoaringBitmap/RoaringBitmap#749

snazy added a commit to snazy/polaris that referenced this pull request Feb 20, 2026
This change effectively reverts apache#3504.

RoaringBitmap now publishes to Maven Central using the original Maven coordinates `org.roaringbitmap:RoaringBitmap`.
Bans for the jitpack.io published group ID `com.github.RoaringBitmap.RoaringBitmap` and experimental `org.roaringbitmap:roaringbitmap` are added.
@snazy
Copy link
Member Author

snazy commented Feb 20, 2026

btw RoaringBitmap is back in maven RoaringBitmap/RoaringBitmap#749

yup! #3848 is already up ;)

@snazy snazy modified the milestone: 1.4.0 Feb 21, 2026
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.

6 participants