Compare commits

..

No commits in common. "2001aab86099e17dd4ea8dce362e225d50c26493" and "d21b1706a900d35e7be513080fe9e0a32c43554c" have entirely different histories.

2 changed files with 2 additions and 3 deletions

View File

@ -3915,7 +3915,7 @@ RAISE unique_violation USING MESSAGE = 'Duplicate user ID: ' || user_id;
<para> <para>
If no condition name nor SQLSTATE is specified in a If no condition name nor SQLSTATE is specified in a
<command>RAISE EXCEPTION</command> command, the default is to use <command>RAISE EXCEPTION</command> command, the default is to use
<literal>raise_exception</literal> (<literal>P0001</literal>). <literal>ERRCODE_RAISE_EXCEPTION</literal> (<literal>P0001</literal>).
If no message text is specified, the default is to use the condition If no message text is specified, the default is to use the condition
name or SQLSTATE as message text. name or SQLSTATE as message text.
</para> </para>

View File

@ -14,13 +14,12 @@ $node->start;
# Grab the names of all the parameters that can be listed in the # Grab the names of all the parameters that can be listed in the
# configuration sample file. config_file is an exception, it is not # configuration sample file. config_file is an exception, it is not
# in postgresql.conf.sample but is part of the lists from guc.c. # in postgresql.conf.sample but is part of the lists from guc.c.
# Custom GUCs loaded by extensions are excluded.
my $all_params = $node->safe_psql( my $all_params = $node->safe_psql(
'postgres', 'postgres',
"SELECT name "SELECT name
FROM pg_settings FROM pg_settings
WHERE NOT 'NOT_IN_SAMPLE' = ANY (pg_settings_get_flags(name)) AND WHERE NOT 'NOT_IN_SAMPLE' = ANY (pg_settings_get_flags(name)) AND
name <> 'config_file' AND category <> 'Customized Options' name <> 'config_file'
ORDER BY 1"); ORDER BY 1");
# Note the lower-case conversion, for consistency. # Note the lower-case conversion, for consistency.
my @all_params_array = split("\n", lc($all_params)); my @all_params_array = split("\n", lc($all_params));