Repository navigation
What's Changed
- Optimize serialization for little-endian by @Liblor in #367
- Ignore empty partitions in RoaringTreemap comparisons by @Liblor in #389
- Stable simd by @Dr-Emann in #379
- Use PCMPISTRM for the intersection and difference comparison on SSE4.2+ in Stable Simd by @Dr-Emann in #380
- perf: replace SIMD merge with a generic bitonic sorting network in Stable Simd by @Dr-Emann in #382
- refactor: select merge input with select_unpredictable, as_chunks in Stable Simd by @Dr-Emann in #383
- refactor: keep masks in simd until we need to covert them to bitmasks by @Dr-Emann in #388
- fix: exclude empty ranges from proptest_range_boundaries by @Dr-Emann in #391
- Fix off-by-one in from_lsb0_bytes container type selection at ARRAY_LIMIT by @serprex in #370
- Inline
Container::len,Store::lenandIntervalStore::lenby @fjmaco in #375 - feat(retain): add
retainmethod by @HellButcher in #366 - fix: avoid u32 overflow in statistics for full bitmaps by @SAY-5 in #358
- perf: compare bitmap containers word by word by @importcpp in #369
- Fix fuzzer statistics conversions by @Kerollmops in #393
- Remove the grow path from the array merge loops by @emschwartz in #385
- Use a skewed intersection for very unequal array containers by @emschwartz in #386
- Reserve room for a whole vector in VecWriter with simd by @emschwartz in #387
- Skip the len() pass over the last bitmap in
RoaringTreemap::selectby @fjmaco in #374 - feat(iter): Add next_many() for batch iteration by @Zeutschler in #346
- Remove the deprecated push methods by @Kerollmops in #394
- Bump all the dependencies by @Kerollmops in #395
New Contributors
- @Liblor made their first contribution in #367
- @serprex made their first contribution in #370
- @fjmaco made their first contribution in #375
- @HellButcher made their first contribution in #366
- @SAY-5 made their first contribution in #358
- @importcpp made their first contribution in #369
- @emschwartz made their first contribution in #385
- @Zeutschler made their first contribution in #346
Full Changelog: v0.11.5...v0.12.0