ruvector/crates/ruvector-postgres/src
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
..
attention style: cargo fmt on v0.3 module source files 2026-02-21 20:50:06 +00:00
bin feat(postgres): Add ruvector-postgres extension with SIMD optimizations (#42) 2025-12-02 09:55:07 -05:00
dag fix: resolve CI compilation errors across ruvector-postgres, ruvllm, and sona 2026-02-21 21:24:43 +00:00
distance fix: resolve macOS clippy unreachable_code and Docker workspace layout 2026-02-21 21:02:28 +00:00
domain_expansion style: cargo fmt on v0.3 module source files 2026-02-21 20:50:06 +00:00
embeddings fix(postgres): clean up cfg attributes and unused imports 2025-12-26 23:32:24 +00:00
gated_transformer style: run cargo fmt across all crates 2025-12-29 17:41:49 +00:00
gnn fix(postgres): clean up cfg attributes and unused imports 2025-12-26 23:32:24 +00:00
graph fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
healing fix(postgres): fix unused imports and GNN test type mismatches 2025-12-26 22:11:58 +00:00
hybrid fix: ruvector-postgres v0.3.2 — 100% audit pass (HNSW + hybrid fixes) (#230) 2026-03-03 13:21:48 -05:00
hyperbolic fix(postgres): clean up cfg attributes and unused imports 2025-12-26 23:32:24 +00:00
index fix: ruvector-postgres v0.3.2 — 100% audit pass (HNSW + hybrid fixes) (#230) 2026-03-03 13:21:48 -05:00
integrity fix: resolve CI compilation errors across ruvector-postgres, ruvllm, and sona 2026-02-21 21:24:43 +00:00
learning fix(ci): Fix additional test type mismatches in learning and tenancy 2025-12-26 22:11:59 +00:00
math style: cargo fmt on v0.3 module source files 2026-02-21 20:50:06 +00:00
quantization fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00
routing fix(postgres): clean up cfg attributes and unused imports 2025-12-26 23:32:24 +00:00
solver style: cargo fmt on v0.3 module source files 2026-02-21 20:50:06 +00:00
sona fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
sparse fix(postgres): clean up cfg attributes and unused imports 2025-12-26 23:32:24 +00:00
tda style: cargo fmt on v0.3 module source files 2026-02-21 20:50:06 +00:00
tenancy fix(ci): Fix formatting in tenancy tests 2025-12-26 22:11:59 +00:00
types fix(postgres): Fix pg_test and pg_schema imports in sparsevec.rs 2025-12-26 22:12:00 +00:00
workers fix(postgres): remove unused pgrx import in queue.rs 2025-12-26 22:11:58 +00:00
lib.rs feat: add 43 new SQL functions in ruvector-postgres v0.3.0 (ADR-044) 2026-02-21 20:38:43 +00:00
operators.rs fix(postgres): clean up cfg attributes and unused imports 2025-12-26 23:32:24 +00:00