v9.0.0-beta.1
Pre-release
Pre-release
·
9 commits
to main
since this release
What's Changed
New Features 🎉
- feat: support COUNT(*) pushdown on stable row id datasets by @wkalt in #7360
- feat: support hamming clustering by @brendanclement in #7379
Bug Fixes 🐛
- fix: route JSON index queries to the correct sub-parser by path by @ztorchan in #7072
- fix: evaluate all list-element docs in FTS prefilter walk-the-allowlist branch by @Ar-maan05 in #7246
- fix: apply per-segment filters and frag-reuse remap in BTree segment merge by @zhangyue19921010 in #7320
- fix(ci): replace deprecated array.shape assignment for NumPy 2.5 by @zhangyue19921010 in #7384
- fix(fts): enforce required terms for and queries by @BubbleCal in #7385
Performance Improvements 🚀
- perf(knn): reduce memory for batch flat vector search by @LeoReeYang in #6950
- perf: speed up ICU FTS index builds by 11% by @Xuanwo in #7393
Other Changes
- refactor(index): rely on total ordering for nan zonemap max by @HaochengLIU in #7049
- refactor: remove as_vector_index from the Index trait by @westonpace in #7392
Full Changelog: release-root/9.0.0-beta.N...v9.0.0-beta.1