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 |
|