Skip to content

feat: ruvector-postgres v0.3.0 — 43 new SQL functions (ADR-044) #140

feat: ruvector-postgres v0.3.0 — 43 new SQL functions (ADR-044)

feat: ruvector-postgres v0.3.0 — 43 new SQL functions (ADR-044) #140

Triggered via pull request February 21, 2026 22:05
Status Failure
Total duration 17m 32s
Artifacts

postgres-extension-ci.yml

on: pull_request
Matrix: test
Test All Features (PostgreSQL 17)
6m 15s
Test All Features (PostgreSQL 17)
Benchmark
7m 34s
Benchmark
Security Audit
26s
Security Audit
Integration Test (Docker)
17m 27s
Integration Test (Docker)
Matrix: Package Extension
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 24 warnings
Security Audit
Critical vulnerabilities were found, marking check as failed
Security Audit
Unable to publish audit check! Reason: HttpError: Resource not accessible by integration - https://docs.github.com/rest/checks/runs#create-a-check-run
Test PostgreSQL 17 on ubuntu-latest
Process completed with exit code 1.
Test PostgreSQL 17 on macos-latest
Process completed with exit code 1.
Test All Features (PostgreSQL 17)
Process completed with exit code 1.
Benchmark
No benchmark result was found in /home/runner/work/ruvector/ruvector/crates/ruvector-postgres/benchmark-output.txt. Benchmark output was ''
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L269
variants `Corrupted` and `Recovering` are never constructed
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L157
method `num_super_edges` is never used
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L84
fields `id` and `internal_edges` are never read
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L104
unused variable: `num_super_nodes`
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L13
unused import: `rayon::prelude`
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L23
unused import: `BinaryHeap`
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L22
unused import: `std::cmp::Ordering`
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L15
unused imports: `BinaryHeap` and `HashMap`
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L14
unused import: `std::cmp::Ordering`
Benchmark: crates/ruvector-postgres/benches/integrity_bench.rs#L10
unused import: `Throughput`
Integration Test (Docker)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c cargo build --release --bin download-models --features \"embeddings\"" did not complete successfully: exit code: 101
Security Audit
GitHub Actions are not allowed to use Check API, when executed for a forked repos. See https://github.com/actions-rs/clippy-check/issues/2 for details.
Security Audit
It seems that this Action is executed from the forked repository.
Security Audit
12 warnings found!
Security Audit
5 vulnerabilities found!
Test PostgreSQL 17 on ubuntu-latest: crates/ruvllm/benches/norm_bench.rs#L1
Diff in /home/runner/work/ruvector/ruvector/crates/ruvllm/benches/norm_bench.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvllm/benches/metal_bench.rs#L1
Diff in /home/runner/work/ruvector/ruvector/crates/ruvllm/benches/metal_bench.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvllm/benches/matmul_bench.rs#L1
Diff in /home/runner/work/ruvector/ruvector/crates/ruvllm/benches/matmul_bench.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvllm/benches/lora_bench.rs#L1
Diff in /home/runner/work/ruvector/ruvector/crates/ruvllm/benches/lora_bench.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvllm/benches/e2e_bench.rs#L1
Diff in /home/runner/work/ruvector/ruvector/crates/ruvllm/benches/e2e_bench.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvllm/benches/attention_bench.rs#L1
Diff in /home/runner/work/ruvector/ruvector/crates/ruvllm/benches/attention_bench.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvllm/benches/ane_bench.rs#L1
Diff in /home/runner/work/ruvector/ruvector/crates/ruvllm/benches/ane_bench.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvector-core/src/advanced/neural_hash.rs#L268
Diff in /home/runner/work/ruvector/ruvector/crates/ruvector-core/src/advanced/neural_hash.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvector-core/src/advanced/hypergraph.rs#L192
Diff in /home/runner/work/ruvector/ruvector/crates/ruvector-core/src/advanced/hypergraph.rs
Test PostgreSQL 17 on ubuntu-latest: crates/ruvector-core/src/advanced/hypergraph.rs#L150
Diff in /home/runner/work/ruvector/ruvector/crates/ruvector-core/src/advanced/hypergraph.rs
Test PostgreSQL 17 on macos-latest: crates/ruvllm/benches/norm_bench.rs#L1
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvllm/benches/norm_bench.rs
Test PostgreSQL 17 on macos-latest: crates/ruvllm/benches/metal_bench.rs#L1
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvllm/benches/metal_bench.rs
Test PostgreSQL 17 on macos-latest: crates/ruvllm/benches/matmul_bench.rs#L1
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvllm/benches/matmul_bench.rs
Test PostgreSQL 17 on macos-latest: crates/ruvllm/benches/lora_bench.rs#L1
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvllm/benches/lora_bench.rs
Test PostgreSQL 17 on macos-latest: crates/ruvllm/benches/e2e_bench.rs#L1
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvllm/benches/e2e_bench.rs
Test PostgreSQL 17 on macos-latest: crates/ruvllm/benches/attention_bench.rs#L1
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvllm/benches/attention_bench.rs
Test PostgreSQL 17 on macos-latest: crates/ruvllm/benches/ane_bench.rs#L1
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvllm/benches/ane_bench.rs
Test PostgreSQL 17 on macos-latest: crates/ruvector-core/src/advanced/neural_hash.rs#L268
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvector-core/src/advanced/neural_hash.rs
Test PostgreSQL 17 on macos-latest: crates/ruvector-core/src/advanced/hypergraph.rs#L192
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvector-core/src/advanced/hypergraph.rs
Test PostgreSQL 17 on macos-latest: crates/ruvector-core/src/advanced/hypergraph.rs#L150
Diff in /Users/runner/work/ruvector/ruvector/crates/ruvector-core/src/advanced/hypergraph.rs