v0.29.1-beta.2
Pre-release
Pre-release
·
2903 commits
to main
since this release
What's Changed
New Features 馃帀
- feat: add storage options for
LanceFileReaderby @leaves12138 in #3941 - feat: prefix matching for FTS by @BubbleCal in #3935
- feat(java): support list versions and checkout version in Dataset by @majin1102 in #3945
- feat: add a few lance examples in Rust by @HaochengLIU in #3817
- feat: rebase conflict between rewrite and frag reuse index cleanup by @jackye1995 in #3952
- feat(java): support tag operations on Java dataset by @majin1102 in #3958
- feat(java): support restoring to the checked out version by @majin1102 in #3969
- feat: expose update_config api for python by @yanghua in #3963
- feat: support returning tags in order of version with descending order as default by @Jay-ju in #4001
- feat: add support for must_not clause in Boolean queries by @BubbleCal in #4012
Bug Fixes 馃悰
- fix: newer indices may be read from cache by @BubbleCal in #3936
- fix: null value rows missing after bitmap remap by @jackye1995 in #3956
- fix: rebase transactions from oldest to latest by @jackye1995 in #3955
- fix: typos in documentation comments by @leopardracer in #3970
- fix: call remove_outer_validity() before dictionary_encode by @luohao in #3974
- fix: don't crash when reading index trained on old version by @westonpace in #3978
- fix: handle case in 2.1 writer where lists are masked by null struct by @westonpace in #3946
- fix: don't panic on DF table provider if test has filter on indexed column by @westonpace in #3954
- fix: respect precomputed partitions and shuffle buffers for v3 index by @BubbleCal in #3910
- fix: panic caused by reading empty posting list by @BubbleCal in #4019
Other Changes
- refactor: change the default process-wide IOPS limit to be 128 by @westonpace in #3972
New Contributors
- @Xuanwo made their first contribution in #3960
- @leopardracer made their first contribution in #3970
Full Changelog: v0.29.1-beta.1...v0.29.1-beta.2