Skip to content

v0.10.18

Compare
Choose a tag to compare
@wjones127 wjones127 released this 09 May 16:18
· 486 commits to main since this release
89e8eb6

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
  • feat: add projection support to the v2 format by @westonpace in #2296

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
  • fix: relax 'take out of bounds' check which could cause failure if flat searching deleted rows by @westonpace in #2314

Documentation 📚

  • docs: update quickstart doc for supporting IVF_HNSW_* by @BubbleCal in #2301

Performance Improvements 🚀

Other Changes

New Contributors

Full Changelog: v0.10.17...v0.10.18