Обсуждение: pgsql: Refuse upgrades from pre-9.0 clusters

Поиск
Список
Период
Сортировка

pgsql: Refuse upgrades from pre-9.0 clusters

От
Daniel Gustafsson
Дата:
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

Branch
------
REL_13_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/b030697d36d5c40d02f80194589e569eacca5dbf

Modified Files
--------------
doc/src/sgml/ref/pgupgrade.sgml | 2 +-
src/bin/pg_upgrade/check.c      | 9 +++++++--
2 files changed, 8 insertions(+), 3 deletions(-)