Skip to content

v12.0.0-beta.7

Pre-release
Pre-release

Choose a tag to compare

@lance-community lance-community released this 01 Sep 13:06
· 429 commits to main since this release

What's Changed

New Features 馃帀

  • feat(python): expose more scanner options on LanceFragment by @keunhong in #8429
  • feat(cleanup): support cleaning specific dataset versions by @hfutatzhanghb in #8617
  • feat(python): restore index retraining by @ddupg in #8786
  • feat(mem_wal): let a writer read its own indexed prefix by @hamersaw in #8835
  • fix(mem_wal): honor distance_range in the LSM vector planner by @hamersaw in #8845

Bug Fixes 馃悰

  • fix: make float filters treat -0.0 and 0.0 as the same value by @LuciferYang in #6236
  • fix(index): filter stale vector segment rows before top-k by @app/lance-gatefixer in #8351
  • fix: defer blank rows when a fully deleted batch has no row to copy by @LuciferYang in #8612
  • fix(sql): include system columns when requested for SQL-based query by @dentiny in #8626
  • fix(mem_wal): seal the memtable on max_memtable_rows by @hamersaw in #8837
  • fix(linalg): distinguish arrow batch type errors by @app/lance-gatefixer in #8911

Documentation 馃摎

  • docs: classify the fragment's non-Lance referenced files by format by @LuciferYang in #8562
  • docs(core): correct AVX tier feature semantics by @app/lance-gatefixer in #8910

Performance Improvements 馃殌

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