mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-04 02:46:51 +02:00
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
78ec02d612
commit
dbe8a1726c
@ -840,7 +840,6 @@ SELECT pg_settings_get_flags('does_not_exist');
|
||||
CREATE TABLE tab_settings_flags AS SELECT name, category,
|
||||
'EXPLAIN' = ANY(flags) AS explain,
|
||||
'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,
|
||||
@ -879,31 +878,4 @@ 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)
|
||||
|
||||
DROP TABLE tab_settings_flags;
|
||||
|
@ -325,7 +325,6 @@ SELECT pg_settings_get_flags('does_not_exist');
|
||||
CREATE TABLE tab_settings_flags AS SELECT name, category,
|
||||
'EXPLAIN' = ANY(flags) AS explain,
|
||||
'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,
|
||||
@ -348,16 +347,4 @@ 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;
|
||||
DROP TABLE tab_settings_flags;
|
||||
|
Loading…
Reference in New Issue
Block a user