Change8

v0.22.2

📦 lancedbView on GitHub →
5 features🐛 8 fixes🔧 1 symbols

Summary

This release introduces several new features, including support for namespace-backed databases and bitmap indexes on various types, alongside numerous bug fixes across CI and Node.js implementations. The underlying lance dependency has also been upgraded to 0.38.2.

✨ New Features

  • Add use_index parameter to merge insert operations.
  • Support namespace backed database in Rust.
  • Allow bitmap indexes on large-string, binary, large-binary, and bitmap data types.
  • Add support for testing remote connections.
  • Upgrade lance dependency to version 0.38.2.

🐛 Bug Fixes

  • Corrected nodejs path usage for CI.
  • Fixed inflated release size caused by the lance-namespace transitive dependency.
  • Ensured CI downloads binaries from ci-support-binaries.
  • In Node.js, allowed undefined/omitted values for nullable vector fields.
  • Used stdlib override when possible.
  • Fixed federated database not correctly handling namespace passing to the listing database.
  • In Node.js, added support for specifying arrow field types by name.
  • Added name to index configuration and fixed create_index typing.

🔧 Affected Symbols

lance-namespace