v6.0.0-beta.2
Pre-release
Pre-release
·
1536 commits
to main
since this release
What's Changed
New Features 馃帀
Bug Fixes 馃悰
- fix: add dir_listing_to_manifest_migration_enabled flag to avoid extra object store calls by @jackye1995 in #6507
- fix: scale default memory pool size by partition count by @westonpace in #6562
- fix: apply fragment bitmap allow-list to index search results by @westonpace in #6563
- fix: hard cap batch size in merge_insert to prevent sort failures by @westonpace in #6564
- fix(namespace): align error handling with namespace spec by @jackye1995 in #6575
Documentation 馃摎
- docs: fix broken intra-doc link in DatasetPreFilter by @LuciferYang in #6579
Performance Improvements 馃殌
- perf: add SIMD-accelerated u8 dot product for SQ distance by @justinrmiller in #6506
- perf: add SIMD kernels for bf16 distance functions by @justinrmiller in #6510
- perf: speed up RaBitQ 4-bit LUT distance on ARM by 16x by @justinrmiller in #6537
- perf: add explicit SIMD types and distance kernels for f64 by @justinrmiller in #6540
Full Changelog: v6.0.0-beta.1...v6.0.0-beta.2