-- pg_turbovec v1.11.1 -- bench-results-only release. -- -- This file is a *reference mirror*. The authoritative install -- script is generated by `cargo pgrx schema`. -- -- v1.11.1 ships ZERO source-code changes on top of v1.11.0. It -- records the Phase A-2 IVF latency frontier measurement (isolated, -- AVX2, contention-gated, on arnold) and the Phase B out-of-core -- design: -- -- benches/results/ivf_frontier_arnold_cohere-wiki_2026-06-16.json -- docs/BENCHMARKS.md -- "IVF latency frontier at scale" section -- -- measured latency/storage rows -- -- the >RAM design -- -- the plan vs Qdrant/VectorChord -- -- Honest headline (500k x 1024-d, AVX2, recall@10 ~= 0.96): -- pgvector HNSW 7.9 ms (latency winner) -- pg_turbovec IVF 18.5 ms (~2.3x slower, same order of magnitude) -- pgvector ivfflat 117 ms (we beat it ~6x) -- pg_turbovec flat 41 ms (exact) -- IVF wins the >=0.99 recall tail (0.99 @ 25ms) and is 7.5x smaller -- than HNSW. The 1M IVF BUILD OOMs on a 31 GiB host (Phase B-4, -- out-of-core build, is the blocker for 1M+ IVF). -- -- The wire format does NOT change (MetaPageData::version = 4, -- identical to v1.11.0). No DDL, no on-disk migration, no REINDEX. -- `ALTER EXTENSION pg_turbovec UPDATE TO '1.11.1';` resolves against -- this intentionally-empty file.