pgsql: Refuse upgrades from pre-9.0 clusters

Поиск
Список
Период
Сортировка
От Daniel Gustafsson
Тема pgsql: Refuse upgrades from pre-9.0 clusters
Дата
Msg-id E1s7wjA-000dPE-TM@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
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_12_STABLE

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

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


В списке pgsql-committers по дате отправления:

Предыдущее
От: Daniel Gustafsson
Дата:
Сообщение: pgsql: Refuse upgrades from pre-9.0 clusters
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Sync typedefs.list with buildfarm, for real this time.