Skip to content

Comments

[improve] Upgrade RoaringBitmap to 1.6.9 version#25253

Merged
lhotari merged 1 commit intoapache:masterfrom
lhotari:lh-upgrade-roaringbitmap
Feb 22, 2026
Merged

[improve] Upgrade RoaringBitmap to 1.6.9 version#25253
lhotari merged 1 commit intoapache:masterfrom
lhotari:lh-upgrade-roaringbitmap

Conversation

@lhotari
Copy link
Member

@lhotari lhotari commented Feb 19, 2026

Motivation

There have been improvements and bug fixes in RoaringBitmap since 1.2.0 version. We haven't been able to upgrade since the artifact hasn't been published to maven central for a while. Recent RoaringBitmap version is now available in maven central.

Modifications

  • upgrade RoaringBitmap to 1.6.9 version

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

@lhotari lhotari added this to the 4.2.0 milestone Feb 19, 2026
@github-actions github-actions bot added the doc-not-needed Your PR changes do not impact docs label Feb 19, 2026
@lhotari lhotari marked this pull request as draft February 19, 2026 21:27
@lhotari
Copy link
Member Author

lhotari commented Feb 19, 2026

Let's wait for RoaringBitmap/RoaringBitmap#824

@codecov-commenter
Copy link

codecov-commenter commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.64%. Comparing base (436ca72) to head (6fc5be6).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             master   #25253      +/-   ##
============================================
- Coverage     72.84%   72.64%   -0.20%     
- Complexity    34118    34410     +292     
============================================
  Files          1959     1959              
  Lines        155401   155401              
  Branches      17724    17724              
============================================
- Hits         113196   112898     -298     
- Misses        33260    33497     +237     
- Partials       8945     9006      +61     
Flag Coverage Δ
inttests 25.62% <ø> (-0.38%) ⬇️
systests 22.31% <ø> (-0.17%) ⬇️
unittests 73.62% <ø> (-0.20%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 98 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@lhotari lhotari changed the title [improve] Upgrade RoaringBitmap to 1.6.6 version [improve] Upgrade RoaringBitmap to 1.6.9 version Feb 20, 2026
@lhotari lhotari marked this pull request as ready for review February 20, 2026 08:37
@lhotari lhotari force-pushed the lh-upgrade-roaringbitmap branch from 19128c9 to 6fc5be6 Compare February 20, 2026 08:37
@lhotari lhotari merged commit 62e7ebc into apache:master Feb 22, 2026
53 of 54 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants