Skip to content

v9.0.0-beta.9

Pre-release
Pre-release

Choose a tag to compare

@lance-community lance-community released this 29 Jun 17:24
· 5 commits to main since this release

What's Changed

New Features 🎉

  • feat(index): support distributed LabelList scalar index builds by @jackye1995 in #7223
  • feat(schema_evolution): allow Dict <-> value-type casts in alter_columns by @valkum in #7289
  • feat(mem-wal): add ShardWriter::abort + Sealed manifest fence for drop-table by @hamersaw in #7361
  • feat(file): v2 writer/reader support columns of unequal length by @wjones127 in #7406
  • feat: add ICU split tokenizer variant by @Xuanwo in #7474
  • feat(mem_wal): tombstone-preserving point lookup by @hamersaw in #7482
  • feat(mem_wal): non-blocking ShardWriter::delete_no_wait by @hamersaw in #7483
  • feat(bitpacking): add owned bitpacking codecs by @BubbleCal in #7496

Bug Fixes 🐛

  • fix(compaction): reject defer_index_remap with stable row IDs by @zhangyue19921010 in #7468
  • fix: account for SQ offset in dot distance by @Xuanwo in #7481
  • fix(merge-insert): apply Delete/Fail on the indexed-scan path by @hamersaw in #7484
  • fix: invalidate indices for fields rewritten by Merge by @wkalt in #7491
  • fix(index): implement with_io_priority for FailNewFileStore test store by @LuciferYang in #7495
  • fix: improve FM index query performance by @jackye1995 in #7507

Documentation 📚

Performance Improvements 🚀

Full Changelog: v9.0.0-beta.8...v9.0.0-beta.9