v9.0.0-beta.20
Pre-release
Pre-release
What's Changed
New Features 🎉
- feat: compress RLE child buffers by @Xuanwo in #7663
- feat(java): expose MemWAL shard delete by @hamersaw in #7688
- feat(java): forward table properties to declareTable on namespace create by @puchengy in #7711
Bug Fixes 🐛
- fix(transaction): reduce redundant code for new_version calculations by @yangshangqing95 in #6589
- fix: late-materialize blob columns read as binary by @wkalt in #7593
- fix(lance-io): drop reservation when future is cancelled by @valkum in #7638
- fix: return error instead of panicking on values too wide for miniblock by @zhangyue19921010 in #7650
- fix(index): batch IVF streaming partition search off the CPU pool by @a-agmon in #7680
- fix(encoding): tolerate legacy RLE chunks that overflow the declared value count by @jackye1995 in #7708
Performance Improvements 🚀
- perf(dataset): reuse session-cached manifest on checkout by @zhangyue19921010 in #7661
Other Changes
Full Changelog: v9.0.0-beta.19...v9.0.0-beta.20