Skip to content

v14.0.0-beta.19

Pre-release
Pre-release

Choose a tag to compare

@lance-community lance-community released this 16 Oct 17:00
· 41 commits to main since this release

What's Changed

New Features 馃帀

  • feat(format): define Arrow-ordered zone write seeds by @LuQQiu in #9564
  • feat(dataset): spill carried lineage in merge insert by @BubbleCal in #10062

Bug Fixes 馃悰

  • fix(mem_wal): make shard manifest versions safe to prune by @xuanyu-z in #9953
  • fix(mem_wal): retry a failed memtable flush before any later generation by @hamersaw in #10031
  • fix(mem_wal): reject unhashable primary key types at initialization by @hamersaw in #10040
  • fix(fts): preserve Chinese and Japanese search terms by @BubbleCal in #10046

Performance Improvements 馃殌

  • perf(mem_wal): build LSM source scans with bounded concurrency by @beinan in #9642
  • perf(transaction): handle Rewrite groups in O(n) and bound-check group ranges by @dsingh-exa in #9908
  • perf(mem_wal): allocate HNSW neighbor lists per node and charge missed index memory by @xuanyu-z in #9990
  • perf(rowids): load fragment sequences on demand by @BubbleCal in #10070

Other Changes

  • refactor(mem-wal): finish the SSTable/frozen naming pass by @hamersaw in #8836

Full Changelog: v14.0.0-beta.18...v14.0.0-beta.19