Skip to content

v8.0.0-beta.7

Pre-release
Pre-release

Choose a tag to compare

@lance-community lance-community released this 08 Jun 16:21
· 85 commits to main since this release

What's Changed

Breaking Changes 🛠

  • fix(python)!: derive index type from details instead of opening the index by @wjones127 in #6903
  • perf!: avoid listing index files after writes by @Xuanwo in #7129

New Features 🎉

  • feat: add EnforceDistribution to physical optimizer by @wjones127 in #7086
  • feat(java): add missing scanner and merge insert params to align with Python/Rust by @WenDing-Y in #7100

Bug Fixes 🐛

  • fix(python): avoid pandas requirement for add_columns UDFs by @prrao87 in #7131
  • fix: remove empty index segment when committing real segments by @wkalt in #7141

Documentation 📚

  • docs: correct alter_columns nullable docstring by @Alowator in #7095
  • docs: clarify distributed vector model scopes by @Xuanwo in #7148

Performance Improvements 🚀

  • perf(index): avoid HEAD call when opening vector indexes by @gstamatakis95 in #7064
  • perf: reuse WAND lead buffer capacity in push_back_leads by @wkalt in #7153

Other Changes

  • refactor: clean up lance-index/lance-table boundary by @wjones127 in #6988

Full Changelog: v8.0.0-beta.6...v8.0.0-beta.7