Fix pg14-pg15 upgrade_distributed_triggers test (#6981)

This test is only relevant for pg14-15 upgrade.
However, the check on `upgrade_distributed_triggers_after` didn't take
into consideration the case when we are doing pg15-16 upgrade. Hence, I
added one more condition to the test: existence of
`upgrade_distributed_triggers` schema which can only be created in pg14.
pull/6983/head^2
Naisila Puka 2023-06-14 15:32:38 +03:00 committed by GitHub
parent dbdf04e8ba
commit 3cc7a4aa42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 6 deletions

View File

@ -9,9 +9,9 @@
-- this test is relevant only for pg14-15 upgrade
--
SHOW server_version \gset
SELECT substring(:'server_version', '\d+')::int = 15 AS server_version_eq_15
SELECT substring(:'server_version', '\d+')::int = 15 AND EXISTS (SELECT * FROM pg_namespace WHERE nspname = 'upgrade_distributed_triggers') AS is_14_15_pg_upgrade
\gset
\if :server_version_eq_15
\if :is_14_15_pg_upgrade
\else
\q
\endif

View File

@ -9,8 +9,8 @@
-- this test is relevant only for pg14-15 upgrade
--
SHOW server_version \gset
SELECT substring(:'server_version', '\d+')::int = 15 AS server_version_eq_15
SELECT substring(:'server_version', '\d+')::int = 15 AND EXISTS (SELECT * FROM pg_namespace WHERE nspname = 'upgrade_distributed_triggers') AS is_14_15_pg_upgrade
\gset
\if :server_version_eq_15
\if :is_14_15_pg_upgrade
\else
\q

View File

@ -10,9 +10,9 @@
--
SHOW server_version \gset
SELECT substring(:'server_version', '\d+')::int = 15 AS server_version_eq_15
SELECT substring(:'server_version', '\d+')::int = 15 AND EXISTS (SELECT * FROM pg_namespace WHERE nspname = 'upgrade_distributed_triggers') AS is_14_15_pg_upgrade
\gset
\if :server_version_eq_15
\if :is_14_15_pg_upgrade
\else
\q
\endif