Releases: lancedb/lance
Releases · lancedb/lance
v0.4.21 Allow users to provide IVF centroids during indexing
What's Changed
- [Rust] Use lance local object store by @eddyxu in #959
- [Rust] Allow to provide pre-existing IVF_PQ centroids during index creation by @eddyxu in #963
- remove deletion_vector method and handle Result from reading deletion file properly by @chebbyChefNEQ in #965
- [Python] Pass IVF centroids via create_index API by @eddyxu in #970
- implement deletion vector handling in index scan by @chebbyChefNEQ in #958
Full Changelog: v0.4.20...v0.4.21
v0.4.20 Cast and timestamp literals in filters
What's Changed
- Add support for cast in expressions by @wjones127 in #957
Full Changelog: v0.4.19...v0.4.20
v0.4.19: new merge() function
What's Changed
- Merge a pre-computed column / array. by @eddyxu in #824
- Use backtick to escape column names by @wjones127 in #935
- seed l2 benchmark data generation and unroll ARM Neon simd by @chebbyChefNEQ in #937
- add a benchmark for cosine distance and unroll ARM Neon simd by @chebbyChefNEQ in #942
Full Changelog: v0.4.18...v0.4.19
v0.4.18 Release
What's Changed
- [Python] relax minimum pandas version to 1.4 by @changhiskhan in #921
- [Doc] Update README.md by @jaichopra in #924
- [Rust] argmin benchmark by @chebbyChefNEQ in #927
- [Docs]: add branding to docs by @wjones127 in #928
- [Rust] Add deletion files to Lance format by @wjones127 in #920
- [Rust] Allow recreate index with the same name on the same column by @eddyxu in #929
- [Doc] make sure we can publish on docs.rs by @wjones127 in #925
Full Changelog: v0.4.17...v0.4.18
v0.4.17 Release
What's Changed
- feat: typecheck arrow objects before sending to Rust by @wjones127 in #914
- Implementing more granular Errors using snafu. by @gsilvestrin in #913
- Check an object store is on local file system by @eddyxu in #918
Full Changelog: v0.4.16...v0.4.17
v0.4.16 Regex support in filter expression
What's Changed
- [CI] fix typo in make-release-commit workflow by @changhiskhan in #903
- [Rust] allow filter with regex expression on columns by @chebbyChefNEQ in #899
- [CI] bump windows-build storage to 1gb by @chebbyChefNEQ in #905
- [Doc] cloud storage support by @eddyxu in #907
- [CI] fix action yaml, storage config needs to be on the first step by @chebbyChefNEQ in #906
- [Rust] ObjectStore::read_dir method by @eddyxu in #911
New Contributors
- @chebbyChefNEQ made their first contribution in #899
Full Changelog: v0.4.15...v0.4.16
v0.4.15 Smaller footprint and docs improvements
DuckDB was unnecessarily included as a required dependency, which increases the overall footprint by ~42mb. Removing it makes Lance easier to install in small containers with limited space or more stringent startup time needs.
What's Changed
- ci: fix path in cargo release ci by @wjones127 in #893
- Update docs page link by @gsilvestrin in #900
- update lancedb org references by @jaichopra in #897
- Remove duckdb as python package dependency by @eddyxu in #902
Full Changelog: v0.4.14...v0.4.15
v0.4.14
What's Changed
New features:
- feat: allow setting offset without limit by @wjones127 in #892
- Customize index type in index creation benchmark by @eddyxu in #886
- [Rust] Experimental: DiskANN search by @eddyxu in #798
Bug fixes:
Internal changes:
- fix: update minimal futures version by @wjones127 in #883
- ci: pass both mac os targets to macos release job by @wjones127 in #882
- ci: use rust cache by @wjones127 in #881
- Update GHA workflow to make a new commit by @changhiskhan in #889
- Github workflow to run cargo publish on release by @changhiskhan in #888
- resolve name conflict for workflows by @changhiskhan in #890
Full Changelog: v0.4.13...v0.4.14
v0.4.13 More concurrent scans
What's Changed
- fix: fetch remainder of metadata if it is large by @wjones127 in #873
- wip: allow scanning data in out of order by @wjones127 in #874
- feat: add fragments option to the scanner itself by @wjones127 in #877
Full Changelog: v0.4.12...v0.4.13
v0.4.12 Expose Scanner from_fragments
What's Changed
- Add format string for the assertion by @haoxins in #866
- GH-860: Create a scanner from fragments by @wjones127 in #869
New Contributors
- @wjones127 made their first contribution in #869
Full Changelog: v0.4.11...v0.4.12