ruvector/crates/ruvector-postgres/src
rUv e3b3dc67fa
fix(simd): remove outdated nightly-only comment; add AVX-512 CI compile check (#494)
AVX-512 intrinsics (_mm512_*, _mm512_reduce_add_ps, _mm512_abs_ps) are
stable since Rust 1.72. The comment saying "requires nightly Rust" was
misleading — callers would skip the feature unnecessarily.

CI: add a compile-check build step with --features simd-avx512 on the
stable toolchain so regressions are caught. Runtime dispatch is already
in place (is_x86_feature_detected!("avx512f")); the build step verifies
the code at least compiles on runners that may lack AVX-512 hardware.

Closes #47

Co-authored-by: ruvnet <ruvnet@gmail.com>
2026-05-22 02:47:21 -04: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(simd): remove outdated nightly-only comment; add AVX-512 CI compile check (#494) 2026-05-22 02:47:21 -04: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 style: apply cargo fmt formatting 2026-03-12 20:57:18 -04: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 style: apply cargo fmt formatting 2026-03-12 20:57:18 -04: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