Releases: lancedb/lance
Releases · lancedb/lance
v0.6.4 Commit improvement, Distributed progress tracker for fragment writer
What's Changed
- feat: rebase restore feature on top of transactions feature by @westonpace in #1143
- feat: pass commit handler on dataset load by @wjones127 in #1154
- Track writing fragment progress by @eddyxu in #1146
Full Changelog: v0.6.3...v0.6.4
v0.6.3 Concurrent Transactions and Minor Fixes
What's Changed
- fix rust build error on Mac and remove warning messages from running benchmark by @QianZhu in #1137
- feat: transaction files and commit conflict resolution by @wjones127 in #1127
- [Rust] Benchmark for dot product by @eddyxu in #1142
- feat: quick restore command by @wjones127 in #1138
- Revert "feat: quick restore command (#1138)" by @eddyxu in #1148
- Fragment::write honors row group size by @eddyxu in #1145
- expose aws region configurability by @chebbyChefNEQ in #1153
- fix docs build by @changhiskhan in #1156
New Contributors
Full Changelog: v0.6.2...v0.6.3
v0.6.2 aws credential bug fix
What's Changed
- propagate credential when opening dataset for write by @chebbyChefNEQ in #1136
Full Changelog: v0.6.1...v0.6.2
v0.6.1: Datafusion 28, Persist Schema Metadata, Dataset::add API improvements
What's Changed
- Implement L2/norm/cosine/dot for bf16/f16/f64 by @eddyxu in #1121
- fix: cast when passed an iterator by @wjones127 in #1123
- feat: detect commit conflicts by @wjones127 in #1104
- feat: upgrade to datafusion 28.0.0 and arrow 43.0 by @westonpace in #1125
- feat: upgrade arrow to 43.0 in duckdb-lance by @westonpace in #1126
- feat: switch session caches to use moka cache instead of LruCache by @westonpace in #1131
- Added append method for dataset which takes self as arguemnt with tests by @trueutkarsh in #1122
- feat: Persist schema metadata by @gsilvestrin in #1133
New Contributors
- @westonpace made their first contribution in #1125
Full Changelog: v0.6.0...v0.6.1
v0.6.0: Rename score column and bug fixes for deletions
score
column has been renamed to _distance
to more accurately describe the semantics (smaller means closer / better).
What's Changed
- Rename "score" to "_distance" by @trueutkarsh in #1055
- fix: take and search now work properly with deletions by @wjones127 in #1113
- Improve grammar of README by @michaelmior in #1101
- Serde Fragment to json by @eddyxu in #1105
- ci: fix the release commit script by @wjones127 in #1119
New Contributors
- @michaelmior made their first contribution in #1101
Full Changelog: v0.5.10...v0.6.0
v0.5.10: tf.data integration, Pandas as optional dependency, Bug Fixes
What's Changed
- feat: make pandas optional dependency by @rok in #1084
- fix bug in pandas check by @changhiskhan in #1085
- [Python] Set batch_size in Dataset::scanner() by @eddyxu in #1088
- [Python] Scanner dataset and projection schema by @eddyxu in #1089
- docs: add clarifications to format about fields by @wjones127 in #1052
- feat: add additional caching and expose batch size by @wjones127 in #1082
- feat: enforce max rows per group and file by @wjones127 in #1093
- [WIP] Tf.data pipeline by @eddyxu in #1087
- feat: track the max used fragment id by @wjones127 in #1092
- [Doc] Use Lance with tf.data by @eddyxu in #1096
New Contributors
Full Changelog: v0.5.9...v0.5.10
v0.5.9: minor fix for S3 to support minio
What's Changed
- feat: pass through aws environment vars by @wjones127 in #1077
Full Changelog: v0.5.8...v0.5.9
v0.5.8 Bug fix and document improvement
What's Changed
- [Python] Remove OPQ cargo feature by @gsilvestrin in #1069
- [Rust] Expose JsonSchema struct as public struct by @eddyxu in #1070
- [Rust] Provide schema conv for both schema and reference by @eddyxu in #1071
- [Rust] fix: make sure we can append with dictionary columns by @wjones127 in #1053
- [Docs]: reduce docs warnings by @wjones127 in #1068
Full Changelog: v0.5.7...v0.5.8
v0.5.7 Initial Bfloat16 support
Highlight
- Lance adds initial
bfloat16
support for Machine Learning workloads!
https://lancedb.github.io/lance/arrays.html
What's Changed
- fix: make write_impl private by @wjones127 in #1061
- [Rust] Convert between json / arrow schema by @eddyxu in #1064
- [Python] Expose schema and json conversion via Python SDK by @eddyxu in #1067
- Add bfloat16 extension array by @wjones127 in #1002
Full Changelog: v0.5.6...v0.5.7
v0.5.6: Improved Windows build process, fix warnings and docs
What's Changed
- [Doc, Rust] Improve docstring about how to use Dataset write in Rust by @eddyxu in #1060
- [Rust] Fix new warnings on rust 1.71 by @eddyxu in #1063
- windows: make openblas optional and remove vcpkg by @gsilvestrin in #1062
- pin half by @wjones127 in #1065
- Removed duplicated dependency by @gsilvestrin in #1066
Full Changelog: v0.5.5...v0.5.6