Refuse upgrades from pre-9.0 clusters
Daniel Gustafsson <dgustafsson@postgresql.org>
Refuse upgrades from pre-9.0 clusters Commit 695b4a113ab added a dependency on retrieving oldestxid from pg_control, which only exists in 9.0 and onwards, but the check for 8.4 as the oldest version was retained. Since there has been few if any complaints of 8.4 upgrades not working, fix by setting 9.0 as the oldest version supported rather than resurrecting 8.4 support. Backpatch to all supported versions. Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us> Discussion: https://postgr.es/m/1973418.1657040382@sss.pgh.pa.us Backpatch-through: v12
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/ref/pgupgrade.sgml | modified | +1 −1 |
| src/bin/pg_upgrade/check.c | modified | +7 −2 |
Documentation touched
Discussion
- pg_upgrade can result in early wraparound on databases with high transaction load 21 messages · 2019-05-20 → 2024-05-17