v0.9.1: Bug fixes for Take, aarch64 linux
New features
- feat: support drop column api in Dataset (Rust only) by @rok in #1695
- feat: allow fixed size tensors to be used as query vectors by @westonpace in #1736
Performance improvements
- perf: implement external shuffle when building IVF by @chebbyChefNEQ in #1735
Bug fixes
- fix: take fails on non-unique indexes by @rok in #1724
- fix: raise the manylinux version to 2_24 on aarch64 linux builds to avoid cross compilation issues by @westonpace in #1737
- fix: the routing to find ground truth in sift benchmark by @eddyxu in #1740
Other changes
- chore(python): update sift benchmarks to include GIST1M as well by @changhiskhan in #1732
- chore(benchmarks): update the full benchmark results in csv format by @changhiskhan in #1734
- chore: upgrade to DataFusion 34 by @wjones127 in #1728
Full Changelog: v0.9.0...v0.9.1