[SPARK-54192][BUILD] Upgrade roaringbitmap from 1.3.0 to 1.5.3#52892
[SPARK-54192][BUILD] Upgrade roaringbitmap from 1.3.0 to 1.5.3#52892yaooqinn wants to merge 2 commits intoapache:masterfrom
Conversation
|
cc @LuciferYang from his attempt. |
| <enabled>false</enabled> | ||
| </snapshots> | ||
| </repository> | ||
| <repository> |
There was a problem hiding this comment.
Our previous concern was that the download source was flakiness: #49710 (comment)
If we can confirm that there's no issue with it, that would be great.
|
I didn't notice @LuciferYang 's PR. Thank you for providing me with the link, @dongjoon-hyun . Let me merge this first to test the network traffic to the Jitpack servers. Considering the disparity in usage base between Jitpack and Maven Central, it is hoped this will not result in network-related exceptions. Merged to master |
ok, let me close my pr |
dongjoon-hyun
left a comment
There was a problem hiding this comment.
Hi, @yaooqinn . Just want to report some downstream issues.
Unfortunately, it turns out that this new repository, https://jitpack.io, is not trivially supported in some company. I'm digging the issues to handle in the downstream.
|
Thank you for the information @dongjoon-hyun. Maybe they can download the artifact to their repo mirror service ahead. |
This is indeed a problem, as not every company grants sufficient permissions to allow its employees to do this. |
|
I understand that it could be a temporary issue for some of the CI maintainers of proprietary forks. But withdrawing or banning a trusted and functional public repository service from being used is out of step with the trend. |
|
It seems that we hit the download error due to |
|
Hi @dongjoon-hyun, thank you for the updates. Based on the observations so far, it looks like the service availability level of JitPack.io meets our requirements compared to all other infra systems. |
|
Hi, @yaooqinn . This fails again. Given that I don't check all failure log one by one, I believe JitPack failures are more frequent than I report here. In other words, JitPatck.io seems to be a big contributor to the CI flakiness compare to the other infra system. https://github.com/apache/spark/actions/runs/19469862296/job/55714095559 |
|
Please note that |
|
FYI, https://status.jitpack.io/, https://status.maven.org/ Regarding downtime statistics, Jitpack's uptime over the last 90 days is 98.700%, while Maven achieves 100%. It is clear that Maven performs better in terms of Service Level Agreement (SLA). |
Maven - Nov 18, 11:31 EST
|
### What changes were proposed in this pull request? Upgrade roaringbitmap from 1.3.0 to 1.5.3 Artifact updates at https://mvnrepository.com/artifact/org.roaringbitmap/RoaringBitmap have been stopped since 1.3.0. We need to add an additional repository, jitpack.io. ### Why are the changes needed? Dependency updates ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? Passing GA ### Was this patch authored or co-authored using generative AI tooling? no Closes apache#52892 from yaooqinn/SPARK-54192. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Kent Yao <yao@apache.org>
### What changes were proposed in this pull request? Upgrade roaringbitmap from 1.3.0 to 1.5.3 Artifact updates at https://mvnrepository.com/artifact/org.roaringbitmap/RoaringBitmap have been stopped since 1.3.0. We need to add an additional repository, jitpack.io. ### Why are the changes needed? Dependency updates ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? Passing GA ### Was this patch authored or co-authored using generative AI tooling? no Closes apache#52892 from yaooqinn/SPARK-54192. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Kent Yao <yao@apache.org>
What changes were proposed in this pull request?
Upgrade roaringbitmap from 1.3.0 to 1.5.3
Artifact updates at https://mvnrepository.com/artifact/org.roaringbitmap/RoaringBitmap have been stopped since 1.3.0. We need to add an additional repository, jitpack.io.
Why are the changes needed?
Dependency updates
Does this PR introduce any user-facing change?
No
How was this patch tested?
Passing GA
Was this patch authored or co-authored using generative AI tooling?
no