Skip to content

v9.0.0-beta.3

Pre-release
Pre-release

Choose a tag to compare

@lance-community lance-community released this 23 Jun 21:04
· 1096 commits to main since this release

What's Changed

New Features 馃帀

  • feat: add SpillStore trait with local-disk implementation by @wjones127 in #7311
  • feat(mem-wal): add ShardWriter::put_no_wait by @hamersaw in #7362
  • feat(python): add list_with_delimiter, delete_file, and read_range to LanceFileSession by @jmhsieh in #7426

Bug Fixes 馃悰

  • fix(index): drop stale scalar index entries after stable-row-id update by @wkalt in #7359
  • fix(merge_insert): keep nested-field index correct on stable row id update by @jackye1995 in #7410
  • fix(update): keep nested-field index correct when updating a struct column by @jackye1995 in #7412
  • fix(io): clamp ObjectStore::io_parallelism() to at least 1 by @LuciferYang in #7414
  • fix(namespace): allow create_branch bootstrap on managed tables by @geruh in #7415

Documentation 馃摎

Performance Improvements 馃殌

  • perf(index): reduce TwoFileShuffler peak memory via interleave sort by @wjones127 in #7295
  • perf(fts): open fts segments as scalar indices by @BubbleCal in #7408

Full Changelog: v9.0.0-beta.2...v9.0.0-beta.3