A DataFusion extension crate for vector similarity search (ANN) using USearch HNSW indices. Provides optimizer rules, UDFs (l2_distance, cosine_distance, negative_dot), and pluggable lookup providers (Parquet, SQLite) for retrieving non-embedding columns by key.
Use conventional format: <type>(<scope>): <subject> where type = feat|fix|docs|style|refactor|test|chore|perf. Subject: 50 chars max, imperative mood ("add" not "added"), no period.
Always run these before pushing:
cargo fmt --check— fix any formatting issuescargo clippy -- -D warnings— no warnings allowedcargo test --features sqlite-provider— all tests must pass (sqlite-provider feature needed for SQLite provider tests)