v9.0.0-beta.12
Pre-release
Pre-release
What's Changed
New Features 🎉
- feat(compaction): introduce RowAddrRemap structure to avoid remap OOM caused by HashMap by @zhangyue19921010 in #7237
- feat(index): read a column's min/max from ZoneMap without a scan by @Ali2Arslan in #7463
- feat: support update with blob encoding column by @nyl3532016 in #7579
Bug Fixes 🐛
- fix(index): record IVF_HNSW index file sizes after writing footer by @Ali2Arslan in #7461
- fix(index): accept large_string (LargeUtf8) for BTREE and ZONEMAP scalar indices by @FANNG1 in #7525
- fix(cache): count key footprint in MokaCacheBackend eviction weight by @Ali2Arslan in #7573
- fix(index): exclude shared metadata cache from LanceIndexStore deep size by @Ali2Arslan in #7574
Documentation 📚
- docs(arrow): add SAFETY comments to lance-arrow unsafe blocks by @LuciferYang in #7511
Performance Improvements 🚀
- perf(index): coalesce concurrent scalar-index opens (single-flight) by @Ali2Arslan in #7464
- perf(dataset): reuse session-cached manifest when opening a dataset by @zhangyue19921010 in #7576
- perf(filtered-read): lower hot-path read/decode spans to debug by @LuQQiu in #7590
Full Changelog: v9.0.0-beta.11...v9.0.0-beta.12