python-v0.34.0-beta.6
Breaking Changes📦 lancedbView on GitHub →
⚠ 1 breaking✨ 1 features🐛 3 fixes
Summary
This release introduces a breaking change in how repeated WHERE filters are handled, combining them with AND logic. It also includes fixes for async connections and MRR calculation, alongside new Rust exports.
⚠️ Breaking Changes
- Repeated WHERE filters are now combined using AND logic instead of the previous behavior where subsequent filters might have replaced earlier ones.
✨ New Features
- The Rust implementation now re-exports the arrow and datafusion crates from lancedb.
🐛 Bug Fixes
- Asynchronous namespace connections in Python are now correctly routed through the Rust backend.
- Repeated WHERE filters are now combined using AND logic instead of replacing previous filters.
- The calculation for average MRR reciprocal ranks now correctly averages over all rankings.