mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-23 04:27:11 +00:00
`CREATE EXTENSION ruvector` was failing when the extension was built without optional feature flags (solver, math-distances, tda, attention-extended, sona-learning, domain-expansion) because the SQL migration unconditionally registered C functions whose symbols didn't exist in the compiled .so file. Wrap all 6 optional-feature sections in DO $ BEGIN ... EXCEPTION WHEN OTHERS THEN RAISE NOTICE ... END $ blocks so PostgreSQL gracefully skips missing C function symbols and logs an informational notice instead of aborting the entire extension load. Fixes #325 Co-authored-by: ruvnet <ruvnet@gmail.com> |
||
|---|---|---|
| .. | ||
| access_methods.sql | ||
| embeddings.sql | ||
| graph_examples.sql | ||
| hnsw_index.sql | ||
| ivfflat_am.sql | ||
| routing_example.sql | ||
| ruvector--0.1.0.sql | ||
| ruvector--0.3.0.sql | ||
| ruvector--2.0.0--0.3.0.sql | ||
| ruvector--2.0.0.sql | ||