Remove SQL regression tests for GUCs related to NO_SHOW_ALL
No GUCs that use NO_SHOW_ALL are reported in pg_show_all_settings(),
hence trying to check combinations of flags related to it is pointless.
These queries have been introduced by d10e41d
, so backpatch down to 15
to keep all the branches consistent. Equivalent checks based on
NO_SHOW_ALL could be added in check_GUC_init() when a GUC is initially
loaded, but this can be done only on HEAD.
Author: Nitin Jadhav
Discussion: https://postgr.es/m/CAMm1aWaYe0muu3ABo7iSAgK+OWDS9yNe8GGRYnCyeEpScYKa+g@mail.gmail.com
Backpatch-through: 15
This commit is contained in:
parent
9ed50ab349
commit
b7e84c65d5
|
@ -841,7 +841,6 @@ CREATE TABLE tab_settings_flags AS SELECT name, category,
|
|||
'EXPLAIN' = ANY(flags) AS explain,
|
||||
'NO_RESET' = ANY(flags) AS no_reset,
|
||||
'NO_RESET_ALL' = ANY(flags) AS no_reset_all,
|
||||
'NO_SHOW_ALL' = ANY(flags) AS no_show_all,
|
||||
'NOT_IN_SAMPLE' = ANY(flags) AS not_in_sample,
|
||||
'RUNTIME_COMPUTED' = ANY(flags) AS runtime_computed
|
||||
FROM pg_show_all_settings() AS psas,
|
||||
|
@ -880,33 +879,6 @@ SELECT name FROM tab_settings_flags
|
|||
------
|
||||
(0 rows)
|
||||
|
||||
-- NO_SHOW_ALL implies NO_RESET_ALL, and vice-versa.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE no_show_all AND NOT no_reset_all
|
||||
ORDER BY 1;
|
||||
name
|
||||
------
|
||||
(0 rows)
|
||||
|
||||
-- Exceptions are transaction_*.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE NOT no_show_all AND no_reset_all
|
||||
ORDER BY 1;
|
||||
name
|
||||
------------------------
|
||||
transaction_deferrable
|
||||
transaction_isolation
|
||||
transaction_read_only
|
||||
(3 rows)
|
||||
|
||||
-- NO_SHOW_ALL implies NOT_IN_SAMPLE.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE no_show_all AND NOT not_in_sample
|
||||
ORDER BY 1;
|
||||
name
|
||||
------
|
||||
(0 rows)
|
||||
|
||||
-- NO_RESET implies NO_RESET_ALL.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE no_reset AND NOT no_reset_all
|
||||
|
|
|
@ -326,7 +326,6 @@ CREATE TABLE tab_settings_flags AS SELECT name, category,
|
|||
'EXPLAIN' = ANY(flags) AS explain,
|
||||
'NO_RESET' = ANY(flags) AS no_reset,
|
||||
'NO_RESET_ALL' = ANY(flags) AS no_reset_all,
|
||||
'NO_SHOW_ALL' = ANY(flags) AS no_show_all,
|
||||
'NOT_IN_SAMPLE' = ANY(flags) AS not_in_sample,
|
||||
'RUNTIME_COMPUTED' = ANY(flags) AS runtime_computed
|
||||
FROM pg_show_all_settings() AS psas,
|
||||
|
@ -349,18 +348,6 @@ SELECT name FROM tab_settings_flags
|
|||
SELECT name FROM tab_settings_flags
|
||||
WHERE category = 'Preset Options' AND NOT not_in_sample
|
||||
ORDER BY 1;
|
||||
-- NO_SHOW_ALL implies NO_RESET_ALL, and vice-versa.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE no_show_all AND NOT no_reset_all
|
||||
ORDER BY 1;
|
||||
-- Exceptions are transaction_*.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE NOT no_show_all AND no_reset_all
|
||||
ORDER BY 1;
|
||||
-- NO_SHOW_ALL implies NOT_IN_SAMPLE.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE no_show_all AND NOT not_in_sample
|
||||
ORDER BY 1;
|
||||
-- NO_RESET implies NO_RESET_ALL.
|
||||
SELECT name FROM tab_settings_flags
|
||||
WHERE no_reset AND NOT no_reset_all
|
||||
|
|
Loading…
Reference in New Issue