v8.0.0-beta.17
Pre-release
Pre-release
·
5 commits
to main
since this release
What's Changed
New Features 🎉
- feat: stabilize cache codec with a versioned envelope by @wjones127 in #7163
- feat(dir-catalog): add reader/writer feature flags to __manifest by @jackye1995 in #7191
- feat(java): expose RTree scalar index type to Java by @zhangyue19921010 in #7291
Bug Fixes 🐛
- fix(rust): fixed IVF_RQ indexes ignoring the frag-reuse index by @gstamatakis95 in #7217
- fix: return error instead of panicking on zero-dimension fixed-size-list columns by @DanielMao1 in #7247
- fix: remap index data when its fragment bitmap was already coverage-remapped by @xuanyu-z in #7286
- fix(index): refresh PQ storage row ids after fragment-reuse remap by @xuanyu-z in #7315
- fix(fts): keep inverted index correct under deletions in the fragment-reuse window by @xuanyu-z in #7325
Performance Improvements 🚀
- perf(fts): push prefilter through scalar index on flat FTS by @LuQQiu in #7283
- perf(scalar): compile IsIn predicate once across BTree pages by @JulianYG in #7287
- perf: batch fragment-reuse index remap into a single rebuild + commit by @xuanyu-z in #7317
Full Changelog: v8.0.0-beta.16...v8.0.0-beta.17