Skip to content

v14.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@lance-community lance-community released this 05 Oct 19:50
· 86 commits to main since this release

What's Changed

Breaking Changes 馃洜

  • refactor(index): pass index_version into ScalarIndexPlugin::load_index by @westonpace in #9518

New Features 馃帀

  • feat(mem_wal): maintain every index by intent, replaceable on a live writer by @xuanyu-z in #9335
  • feat: allow FRI to be used with stable row IDs by @westonpace in #9514
  • feat(java): open a dataset at a branch or tag by @zy-kkk in #9703
  • feat(count): look through row-preserving custom nodes in CountPushdown by @wkalt in #9716

Bug Fixes 馃悰

  • fix(namespace): handle legacy auto-cleanup policy on directory manifest by @Xuanwo in #9600
  • fix: preserve fragment reuse mappings across concurrent maintenance by @brendanclement in #9620
  • fix: start the commit retry budget after catching up by @Xuanwo in #9631
  • fix(io): count HEAD requests without object body bytes by @geruh in #9648
  • fix(scan): avoid exact counts when retaining deleted rows by @geruh in #9652
  • fix(java): include baseId in DataFile/DeletionFile equals and add hashCode by @Zhuoxi2000 in #9686
  • fix(mem_wal): rank a dot-product memtable index by distance, not by product by @xuanyu-z in #9689

Performance Improvements 馃殌

  • perf(index): merge Bitmap index segments instead of rescanning the dataset by @amunra in #9290

Full Changelog: release-root/14.0.0-beta.N...v14.0.0-beta.1