v13.0.0-beta.10
Pre-release
Pre-release
·
33 commits
to main
since this release
What's Changed
Breaking Changes 馃洜
New Features 馃帀
- feat(index): support MinHash LSH scalar index by @zhangyue19921010 in #9114
- feat(format): define hidden row lineage columns by @BubbleCal in #9253
- feat(blob): support mixed v1 and v2 files by @Xuanwo in #9459
- feat(search): calibrate auto ivf probing for dot products by @BubbleCal in #9467
- feat: check write inputs against the data file schema at a single boundary by @Xuanwo in #9478
Bug Fixes 馃悰
- fix: return actionable errors for binary/string offset overflow by @app/copilot-swe-agent in #9403
- fix(datafusion): report the scan range in scan statistics by @vivek-bharathan in #9411
- fix(index): make RaBitQ dot scoring query-scale invariant by @BubbleCal in #9452
- fix(exec): preserve exact KNN ordering through late materialization by @BubbleCal in #9469
Documentation 馃摎
- docs: add experimental features to the governance docs by @westonpace in #8304
Performance Improvements 馃殌
- perf(fts): complete MaxScore inner windows with SoA and top2-gap by @mikewhb in #9171
- perf: prune V2 LIMIT/OFFSET scans by live row counts by @LeoReeYang in #9344
- perf(cleanup): concurrent deletion and robustness fixes by @jackye1995 in #9414
- perf: prune scalar index segments by fragment scope by @ddupg in #9449
- perf(index): cache index file metadata across opens by @BubbleCal in #9461
- perf(index): assemble btree search results once instead of per page by @BubbleCal in #9462
- perf(index): stream btree pages sequentially for update, remap and prewarm by @BubbleCal in #9463
- perf: skip full-snapshot row-id prefilters and expose loader metrics by @Gabriel39 in #9471
- perf(encoding): batch a scheduling step's reads across columns into one I/O request by @dshepelev15 in #9473
Full Changelog: v13.0.0-beta.9...v13.0.0-beta.10