v0.10.18-beta.1
Pre-release
Pre-release
wjones127
released this
06 May 20:07
·
602 commits
to main
since this release
What's Changed
New Features 🎉
- feat: don't load all list items before returning a batch by @westonpace in #2262
- feat(java): support dataset/fragment scan with string filter, columns filter by @LuQQiu in #2266
- feat: support storage options in write fragments by @eddyxu in #2289
- feat: ray sink takes storage options parameter by @eddyxu in #2293
- feat(python): support auto conversion between fixed size int array to pytorch tensor by @eddyxu in #2294
- feat: add experimental limit variables for GCS by @wjones127 in #2295
- feat: add support for large string & large binary to the v2 encoder & decoder by @westonpace in #2297
- feat: hamming distance by @eddyxu in #2110
Bug Fixes 🐛
- fix: fix some corner cases that can arise in v2 list encoding by @westonpace in #2291
- fix: flush after writing pages so that we don't yield to the user with in-progress writes by @westonpace in #2298
- fix: fix a panic that could happen when scanning only the row id from fragment with deleted rows by @westonpace in #2302
Performance Improvements 🚀
- perf: re-enable late materialization on full scans by @westonpace in #2290
Other Changes
- perf: do HNSW search with threads of CPU runtime by @BubbleCal in #2251
New Contributors
Full Changelog: v0.10.17...v0.10.18-beta.1