ruvector/npm/packages/postgres-cli/benchmarks
rUv 282168de70 feat(postgres-cli): Add dynamic version and optimized benchmarks
- Fix version mismatch: CLI now reads version from package.json instead
  of hardcoded value using createRequire for ESM compatibility
- Add optimized benchmark SQL files with performance improvements:
  - HNSW index (m=16, ef_construction=100) for 2.2x faster vector search
  - GIN index for 7x faster full-text search
  - B-tree indexes for 5x faster graph edge lookups
  - PARALLEL SAFE functions for parallel query execution
  - Pre-computed tsvector columns for FTS optimization

Benchmark targets:
- HNSW Vector Search: ~24ms (was 53ms)
- Hamming Distance: ~7.6ms (was 112ms)
- Full-Text Search: ~3.5ms (was 26ms)
- GraphSAGE Aggregation: ~2.6ms (was 13ms)
- Sparse Dot Product: ~27ms (was 134ms)

Published as @ruvector/postgres-cli@0.2.2

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-06 17:08:54 +00:00
..
run_benchmarks_optimized.sql feat(postgres-cli): Add dynamic version and optimized benchmarks 2025-12-06 17:08:54 +00:00
ruvector_benchmark_optimized.sql feat(postgres-cli): Add dynamic version and optimized benchmarks 2025-12-06 17:08:54 +00:00