| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.6.24 source code.tar.gz | 2026-10-19 | 50.1 MB | |
| 1.6.24 source code.zip | 2026-10-19 | 50.4 MB | |
| README.md | 2026-10-19 | 2.8 kB | |
| Totals: 3 Items | 100.5 MB | 0 | |
What's Changed
- Update Maven badge URL in README.md by @mohitjoshi-hey in https://github.com/RoaringBitmap/RoaringBitmap/pull/855
- Fix BitSetUtil.toByteArray length and write it without an intermediate long[] by @lemire in https://github.com/RoaringBitmap/RoaringBitmap/pull/858
- Fix BitSetUtil.toLongArray returning a trailing zero word for bitmaps below 64 by @michaelbraun in https://github.com/RoaringBitmap/RoaringBitmap/pull/856
- Fix
nextAbsentValueandpreviousAbsentValuewhen the next block present starts at 2^31 or higher by @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/881 - Fix XOR aggregations sharing containers with their inputs and keeping empty containers by @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/876
- Fix
CopyOnWriteRoaringBitmapwriting into its source: copy shared containers before every write by @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/874 - CopyOnWriteRoaringBitmap.trim: leave the shared containers alone by @lemire in https://github.com/RoaringBitmap/RoaringBitmap/pull/882
- CopyOnWriteRoaringBitmap: forget the shared containers when replacing the content by @lemire in https://github.com/RoaringBitmap/RoaringBitmap/pull/883
- Fix stale
FastRankRoaringBitmaprank cache: give clones their own cache and reset it on every write by @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/872 - Discard out-of-range containers in
addOffsetwhen the offset is a multiple of 65536 by @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/868 - Discard unflushed values in the constant-memory writer's
reset()by @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/866 - Size and/andNot array results by cardinality, not backing capacity by @michaelbraun in https://github.com/RoaringBitmap/RoaringBitmap/pull/864
- Fix
contains(long, long)for ranges ending in an absent key or at the end of the 32-bit range by @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/863 - Fix
limit()overflow whenmaxcardinalityis nearInteger.MAX_VALUEby @novoj in https://github.com/RoaringBitmap/RoaringBitmap/pull/861 - Fix two orNot bugs: bits leaking past rangeEnd and dropped last key by @michaelbraun in https://github.com/RoaringBitmap/RoaringBitmap/pull/859
- validate(): check that bitmaps are well formed, not that run containers are minimal by @lemire in https://github.com/RoaringBitmap/RoaringBitmap/pull/884
New Contributors
- @mohitjoshi-hey made their first contribution in https://github.com/RoaringBitmap/RoaringBitmap/pull/855
- @michaelbraun made their first contribution in https://github.com/RoaringBitmap/RoaringBitmap/pull/856
Full Changelog: https://github.com/RoaringBitmap/RoaringBitmap/compare/1.6.23...1.6.24