Skip to content

Releases: lancedb/lance

v0.16.1-beta.1

06 Aug 16:24
b30f254
Compare
Choose a tag to compare
v0.16.1-beta.1 Pre-release
Pre-release

What's Changed

New Features 🎉

  • feat: make scalar index training configurable by @dsgibbons in #2686
  • feat: migrate Bitmap & LabelList index file to v2 format by @BubbleCal in #2677
  • feat: make default batch size configurable via environment variable by @westonpace in #2693

Full Changelog: v0.16.0...v0.16.1-beta.1

v0.16.0

05 Aug 22:28
508c1a1
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

New Features 🎉

Bug Fixes 🐛

  • fix: correctly encode a list type when all items are empty by @westonpace in #2653
  • fix: improve error message when can't train PQ on too small dataset by @albertlockett in #2644
  • fix: slight cleanups to path handling so that the indices builder tool properly supports Windows by @westonpace in #2689

Documentation 📚

  • docs: schema evolution by @wjones127 in #1911
  • docs: reorg the scalar index python docstring to make the index type clear by @eddyxu in #2678

Performance Improvements 🚀

Other Changes

New Contributors

Full Changelog: v0.15.0...v0.16.0

v0.15.1-beta.1

29 Jul 15:22
aa92730
Compare
Choose a tag to compare
v0.15.1-beta.1 Pre-release
Pre-release

What's Changed

New Features 🎉

Bug Fixes 🐛

  • fix: correctly encode a list type when all items are empty by @westonpace in #2653

Performance Improvements 🚀

Other Changes

Full Changelog: v0.15.0...v0.15.1-beta.1

v0.15.0: Experimental FTS, packed struct encoding

25 Jul 20:59
ef49f80
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • feat: upgrade DataFusion, Arrow, PyO3, ObjectStore by @wjones127 in #2594

New Features 🎉

New feature breakdown

  • feat: add fast search to to_table method by @chebbyChefNEQ in #2591
  • feat: loosen pyarrow pin by @wjones127 in #2597
  • feat: add FSST string compression by @broccoliSpicy in #2470
  • feat: integrate inverted index into lance index APIs by @BubbleCal in #2577
    • You can now create full text search indices and pass text search queries into the full_text_query argument
  • feat: add projection to take and take_rows by @westonpace in #2623
  • feat: add storage_options to _BaseLanceDatasink, LanceDatasink, LanceCommitter by @BitPhinix in #2619
  • feat: add bitpack encoding for LanceV2 by @albertlockett in #2333
  • feat: add a packed struct encoding to lance by @raunaks13 in #2593
  • feat: support deletion with stable row id and scalar indices by @wjones127 in #2609

Bug Fixes 🐛

Performance Improvements 🚀

Other Changes

  • refactor: move planner.rs, logical_expr.rs, and sql.rs from lance to lance_datafusion by @westonpace in #2622
  • refactor: remove custom ProjectionExec by @wjones127 in #2608

New Contributors

Full Changelog: v0.14.1...v0.15.0

v0.15.0-beta.2

23 Jul 12:42
0969d9b
Compare
Choose a tag to compare
v0.15.0-beta.2 Pre-release
Pre-release

What's Changed

New Features 🎉

Bug Fixes 🐛

Other Changes

  • refactor: move planner.rs, logical_expr.rs, and sql.rs from lance to lance_datafusion by @westonpace in #2622

Full Changelog: v0.15.0-beta.1...v0.15.0-beta.2

v0.15.0-beta.1

17 Jul 12:45
04d9cc5
Compare
Choose a tag to compare
v0.15.0-beta.1 Pre-release
Pre-release

What's Changed

Breaking Changes 🛠

  • feat: upgrade DataFusion, Arrow, PyO3, ObjectStore by @wjones127 in #2594

New Features 🎉

Performance Improvements 🚀

Full Changelog: v0.14.2-beta.1...v0.15.0-beta.1

v0.14.2-beta.1

12 Jul 20:07
0195ed7
Compare
Choose a tag to compare
v0.14.2-beta.1 Pre-release
Pre-release

What's Changed

New Features 🎉

Bug Fixes 🐛

  • fix: avoid making empty range requests as these will err on S3 by @westonpace in #2592

Full Changelog: v0.14.1...v0.14.2-beta.1

v0.14.1

12 Jul 05:27
0a9392e
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bug Fixes 🐛

Performance Improvements 🚀

  • perf: change scalar index to return RowIdTreeMap instead of u64 array by @westonpace in #2587

Full Changelog: v0.14.0...v0.14.1

v0.14.1-beta.2

09 Jul 09:51
2502cdb
Compare
Choose a tag to compare
v0.14.1-beta.2 Pre-release
Pre-release

What's Changed

New Features 🎉

Full Changelog: v0.14.1-beta.1...v0.14.1-beta.2

v0.14.1-beta.1

09 Jul 02:08
49de38e
Compare
Choose a tag to compare
v0.14.1-beta.1 Pre-release
Pre-release

What's Changed

New Features 🎉

  • feat: add inverted index by @BubbleCal in #2526
  • feat(python): expose fast search flag in python by @eddyxu in #2573
  • feat: use hyperloglog for cardinality estimation for dictionary encoding by @niyue in #2555
  • feat: add scalar bitmap index to lance by @raunaks13 in #2560
  • feat: add a standalone method for calculating the PQ model by @westonpace in #2562
  • feat: integrate bitmap index into top-level lance APIs by @westonpace in #2575

Full Changelog: v0.14.0...v0.14.1-beta.1