postgresql/src/bin
Tom Lane 175e60a5e3 Fix pg_upgrade to detect non-upgradable anyarray usages.
When we changed some built-in functions to use anycompatiblearray
instead of anyarray, we created a dump/restore hazard for user-defined
operators and aggregates relying on those functions: the user objects
have to be modified to change their signatures similarly.  This causes
pg_upgrade to fail partway through if the source installation contains
such objects.  We generally try to have pg_upgrade detect such hazards
and fail before it does anything exciting, so add logic to detect
this case too.

Back-patch to v14 where the change was made.

Justin Pryzby, reviewed by Andrey Borodin

Discussion: https://postgr.es/m/3383880.QJadu78ljV@vejsadalnx
2022-07-05 13:06:31 -04:00
..
initdb Translation updates 2022-06-13 07:32:39 +02:00
pg_amcheck Translation updates 2022-06-13 07:32:39 +02:00
pg_archivecleanup Translation updates 2022-06-13 07:32:39 +02:00
pg_basebackup Translation updates 2022-06-13 07:32:39 +02:00
pg_checksums Translation updates 2022-06-13 07:32:39 +02:00
pg_config Translation updates 2022-06-13 07:32:39 +02:00
pg_controldata Translation updates 2022-06-13 07:32:39 +02:00
pg_ctl Translation updates 2022-06-13 07:32:39 +02:00
pg_dump Translation updates 2022-06-13 07:32:39 +02:00
pg_resetwal Translation updates 2022-06-13 07:32:39 +02:00
pg_rewind Translation updates 2022-06-13 07:32:39 +02:00
pg_test_fsync Translation updates 2022-06-13 07:32:39 +02:00
pg_test_timing Translation updates 2022-06-13 07:32:39 +02:00
pg_upgrade Fix pg_upgrade to detect non-upgradable anyarray usages. 2022-07-05 13:06:31 -04:00
pg_verifybackup Translation updates 2022-06-13 07:32:39 +02:00
pg_waldump Translation updates 2022-06-13 07:32:39 +02:00
pgbench Remove PostgreSQL::Test::Utils::perl2host completely 2022-02-20 08:55:06 -05:00
pgevent Update copyright for 2021 2021-01-02 13:06:25 -05:00
psql Translation updates 2022-06-13 07:32:39 +02:00
scripts Translation updates 2022-06-13 07:32:39 +02:00
Makefile Add pg_amcheck, a CLI for contrib/amcheck. 2021-03-12 13:00:01 -05:00