Releases: RoaringBitmap/RoaringBitmap
Releases · RoaringBitmap/RoaringBitmap
Version 1.6.0
What's Changed
- a two-level succinct data structure that provides constant-time rank operations for dense RoaringBitmaps by @geraldpgreen in #813
New Contributors
- @geraldpgreen made their first contribution in #813
Full Changelog: 1.5.4...1.6.0
Version 1.5.4
What's Changed
- calculate the Node at a key in a single step by @mkeskells in #795
- improve 64 bit clone by @mkeskells in #800
- minor optimisations in 64 bit bit-slices by @mkeskells in #804
- update gradle wrapper validation by @lemire in #807
- update moved dependency by @mkeskells in #806
- Avoid computing cardinality for run container by @xtonik in #812
- Rank long by @xtonik in #811
Full Changelog: 1.5.3...1.5.4
Release early-access
Version 1.5.3
What's Changed
- Fix windows delete take 2 by @mkeskells in #783
- reduce retained memory and allocations in LeafNode by @mkeskells in #782
- use some junit methods to report errors more verbosely by @mkeskells in #784
- remove nodeType from Branch nodes (its hardly used) by @mkeskells in #787
- minor changes to some tests by @mkeskells in #789
- remove
prefixLengthto save some memory. by @mkeskells in #788 - fix memory leak in Node4.remove by @mkeskells in #790
- remove allocations from lookups by @mkeskells in #793
- empty arrays and copying by @mkeskells in #794
- some initial Roaring64Bitmap benchmarks by @mkeskells in #797
- Upgrade Gradle Version to 8.14+ by @anandheritage in #798
- an few more benchmarks by @mkeskells in #799
- fixing issue 801 by @lemire in #802
Full Changelog: 1.5.2...1.5.3
Version 1.5.2
What's Changed
- fix for windows delete in tests by @mkeskells
- [64 bit bitmaps) Split non-leaf - BranchNode from leaf nodes (to reduce memory footprint) by @mkeskells in https://github.com//pull/786
Full Changelog: 1.5.1...1.5.2
Version 1.5.1
This is a patch release over version 1.5.0 to account for defective version metadata in release 1.5.0.
Version 1.5.0
What's Changed
- share empty arrays by @mkeskells in #779
- Implement copy on write roaring bitmaps by @anandheritage in #780
- make isEmpty faster by @mkeskells in #778
- issue-773-don't mutate in isEmpty by @mkeskells in #777
New Contributors
- @mkeskells made their first contribution in #779
Full Changelog: 1.4.1...1.5.0
Version 1.4.1
What's Changed
- Fix overflow in ImmutableRoaringBitmap#flip by @zoltanmeze in #774
Full Changelog: 1.4.0...1.4.1