-- pg_turbovec v1.22.0 -- repo cleanup: remove the deprecated -- turbovec.mmap_static_blocked no-op GUC; drift-check/formatting -- fixes; no functional changes. -- -- This file is a *reference mirror*. The authoritative install -- script is generated by `cargo pgrx schema`. -- -- v1.22.0 removes `turbovec.mmap_static_blocked`, which had been a -- deprecated no-op since v1.19.0 (when pg_turbovec's relfile mmap -- fast path -- the thing this GUC toggled -- was deleted). Per the -- documented deprecation policy in AGENTS.md (a removed GUC needs a -- minor bump, not a patch, and at least one prior minor's warning -- window), this is the removal half of a "warn for a minor, then -- remove" pair that started at v1.19.0 and has now spanned three -- minors (v1.19.0 warn, v1.20.0/v1.21.0 still-warning, v1.22.0 -- remove). `SET turbovec.mmap_static_blocked = ...` now errors like -- any other unknown GUC instead of silently no-op'ing. -- -- No wire-format change (MetaPageData::version stays 5). No other -- SQL surface change. No REINDEX. `ALTER EXTENSION pg_turbovec -- UPDATE TO '1.22.0';` is sufficient. -- -- (intentionally empty beyond this note -- there is no DDL to run; -- removing a GUC is a Rust-side registration change, not a SQL -- object.)