ruvector/crates/ruvector-postgres/src/index
rUv d197223221 fix: ruvector-postgres v0.3.2 — 100% audit pass (HNSW + hybrid fixes) (#230)
HNSW k-NN fix:
- Search beam width (k) increased from 10 to 100 — previous value
  starved the beam search, causing 0 rows on index scan
- Added ruvector_hnsw_debug() diagnostic function for troubleshooting
- Added warning log when entry_point is InvalidBlockNumber

Hybrid search fix:
- ruvector_hybrid_search() now returns success=true with empty results
  and helpful message on unregistered collections (was success=false)

Audit script fix:
- Corrected hybrid_search argument order in sql-audit-v3.sql Section 9b
- Added HNSW debug diagnostics on 0-row failure

Results: 17 PASS / 0 PARTIAL / 0 FAIL → 100% (up from 88%)
Published: docker.io/ruvnet/ruvector-postgres:0.3.2
2026-03-03 13:21:48 -05:00
..
bgworker.rs feat(postgres): Add ruvector-postgres extension with SIMD optimizations (#42) 2025-12-02 09:55:07 -05:00
hnsw.rs feat(ruvector-postgres): Complete v2.0.0 with 148 SQL functions 2025-12-25 23:41:29 +00:00
hnsw_am.rs fix: ruvector-postgres v0.3.2 — 100% audit pass (HNSW + hybrid fixes) (#230) 2026-03-03 13:21:48 -05:00
ivfflat.rs fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00
ivfflat_am.rs style: cargo fmt on v0.3 module source files 2026-02-21 20:50:06 +00:00
ivfflat_storage.rs fix(postgres): fix unused imports and GNN test type mismatches 2025-12-26 22:11:58 +00:00
mod.rs feat(ruvector-postgres): Complete v2.0.0 with 148 SQL functions 2025-12-25 23:41:29 +00:00
parallel.rs feat(postgres): Add ruvector-postgres extension with SIMD optimizations (#42) 2025-12-02 09:55:07 -05:00
parallel_ops.rs fix(postgres): clean up cfg attributes and unused imports 2025-12-26 23:32:24 +00:00
scan.rs feat(postgres): Add ruvector-postgres extension with SIMD optimizations (#42) 2025-12-02 09:55:07 -05:00