mirror of https://github.com/postgres/postgres
Fix collection of typos in the code and the documentation
Some words were duplicated while other places were grammatically incorrect, including one variable name in the code. Author: Otto Kekalainen, Justin Pryzby Discussion: https://postgr.es/m/7DDBEFC5-09B6-4325-B942-B563D1A24BDC@amazon.com
This commit is contained in:
parent
ff8b37ba80
commit
6bdf1a1400
|
@ -86,7 +86,7 @@ dnl Check to see whether a particular set of modules exists. Similar to
|
||||||
dnl PKG_CHECK_MODULES(), but does not set variables or print errors.
|
dnl PKG_CHECK_MODULES(), but does not set variables or print errors.
|
||||||
dnl
|
dnl
|
||||||
dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
|
dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
|
||||||
dnl only at the first occurence in configure.ac, so if the first place
|
dnl only at the first occurrence in configure.ac, so if the first place
|
||||||
dnl it's called might be skipped (such as if it is within an "if", you
|
dnl it's called might be skipped (such as if it is within an "if", you
|
||||||
dnl have to call PKG_CHECK_EXISTS manually
|
dnl have to call PKG_CHECK_EXISTS manually
|
||||||
AC_DEFUN([PKG_CHECK_EXISTS],
|
AC_DEFUN([PKG_CHECK_EXISTS],
|
||||||
|
|
|
@ -52,7 +52,7 @@ SELECT * FROM gist_page_items(get_raw_page('test_gist_idx', 1), 'test_gist_idx')
|
||||||
(5 rows)
|
(5 rows)
|
||||||
|
|
||||||
-- gist_page_items_bytea prints the raw key data as a bytea. The output of that is
|
-- gist_page_items_bytea prints the raw key data as a bytea. The output of that is
|
||||||
-- platform-dependent (endianess), so omit the actual key data from the output.
|
-- platform-dependent (endianness), so omit the actual key data from the output.
|
||||||
SELECT itemoffset, ctid, itemlen FROM gist_page_items_bytea(get_raw_page('test_gist_idx', 0));
|
SELECT itemoffset, ctid, itemlen FROM gist_page_items_bytea(get_raw_page('test_gist_idx', 0));
|
||||||
itemoffset | ctid | itemlen
|
itemoffset | ctid | itemlen
|
||||||
------------+-----------+---------
|
------------+-----------+---------
|
||||||
|
|
|
@ -23,7 +23,7 @@ SELECT * FROM gist_page_items(get_raw_page('test_gist_idx', 0), 'test_gist_idx')
|
||||||
SELECT * FROM gist_page_items(get_raw_page('test_gist_idx', 1), 'test_gist_idx') LIMIT 5;
|
SELECT * FROM gist_page_items(get_raw_page('test_gist_idx', 1), 'test_gist_idx') LIMIT 5;
|
||||||
|
|
||||||
-- gist_page_items_bytea prints the raw key data as a bytea. The output of that is
|
-- gist_page_items_bytea prints the raw key data as a bytea. The output of that is
|
||||||
-- platform-dependent (endianess), so omit the actual key data from the output.
|
-- platform-dependent (endianness), so omit the actual key data from the output.
|
||||||
SELECT itemoffset, ctid, itemlen FROM gist_page_items_bytea(get_raw_page('test_gist_idx', 0));
|
SELECT itemoffset, ctid, itemlen FROM gist_page_items_bytea(get_raw_page('test_gist_idx', 0));
|
||||||
|
|
||||||
DROP TABLE test_gist;
|
DROP TABLE test_gist;
|
||||||
|
|
|
@ -4746,7 +4746,7 @@ ANY <replaceable class="parameter">num_sync</replaceable> ( <replaceable class="
|
||||||
log file by reducing the value of this parameter. On a system with
|
log file by reducing the value of this parameter. On a system with
|
||||||
low WAL activity, increasing it reduces the amount of requests necessary
|
low WAL activity, increasing it reduces the amount of requests necessary
|
||||||
to access WAL archives, something useful for example in cloud
|
to access WAL archives, something useful for example in cloud
|
||||||
environments where the amount of times an infrastructure is accessed
|
environments where the number of times an infrastructure is accessed
|
||||||
is taken into account.
|
is taken into account.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -7515,7 +7515,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
|
||||||
Including <literal>jsonlog</literal> in the
|
Including <literal>jsonlog</literal> in the
|
||||||
<varname>log_destination</varname> list provides a convenient way to
|
<varname>log_destination</varname> list provides a convenient way to
|
||||||
import log files into many different programs. This option emits log
|
import log files into many different programs. This option emits log
|
||||||
lines in (<acronym>JSON</acronym>) format.
|
lines in <acronym>JSON</acronym> format.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
|
|
@ -832,10 +832,10 @@ typedef void (*LogicalDecodeSequenceCB) (struct LogicalDecodingContext *ctx,
|
||||||
The <parameter>txn</parameter> parameter contains meta information about
|
The <parameter>txn</parameter> parameter contains meta information about
|
||||||
the transaction the sequence change is part of. Note however that for
|
the transaction the sequence change is part of. Note however that for
|
||||||
non-transactional increments, the transaction may be either NULL or not
|
non-transactional increments, the transaction may be either NULL or not
|
||||||
NULL, depending on if the transaction already has XID assigned.
|
NULL, depending on if the transaction already has an XID assigned.
|
||||||
The <parameter>sequence_lsn</parameter> has WAL location of the sequence
|
The <parameter>sequence_lsn</parameter> has the WAL location of the
|
||||||
update. The <parameter>transactional</parameter> says if the sequence has
|
sequence update. <parameter>transactional</parameter> says if the
|
||||||
to be replayed as part of the transaction or directly.
|
sequence has to be replayed as part of the transaction or directly.
|
||||||
|
|
||||||
The <parameter>last_value</parameter>, <parameter>log_cnt</parameter> and
|
The <parameter>last_value</parameter>, <parameter>log_cnt</parameter> and
|
||||||
<parameter>is_called</parameter> parameters describe the sequence change.
|
<parameter>is_called</parameter> parameters describe the sequence change.
|
||||||
|
@ -1264,7 +1264,7 @@ OutputPluginWrite(ctx, true);
|
||||||
streamed in blocks demarcated by <function>stream_start_cb</function>
|
streamed in blocks demarcated by <function>stream_start_cb</function>
|
||||||
and <function>stream_stop_cb</function> callbacks. Once all the decoded
|
and <function>stream_stop_cb</function> callbacks. Once all the decoded
|
||||||
changes are transmitted, the transaction can be committed using the
|
changes are transmitted, the transaction can be committed using the
|
||||||
the <function>stream_commit_cb</function> callback
|
<function>stream_commit_cb</function> callback
|
||||||
(or possibly aborted using the <function>stream_abort_cb</function> callback).
|
(or possibly aborted using the <function>stream_abort_cb</function> callback).
|
||||||
If two-phase commits are supported, the transaction can be prepared using the
|
If two-phase commits are supported, the transaction can be prepared using the
|
||||||
<function>stream_prepare_cb</function> callback,
|
<function>stream_prepare_cb</function> callback,
|
||||||
|
|
|
@ -1003,7 +1003,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
|
||||||
it's passed to and used as <varname>application_name</varname>
|
it's passed to and used as <varname>application_name</varname>
|
||||||
in a foreign server, note that it will be truncated to less than
|
in a foreign server, note that it will be truncated to less than
|
||||||
<symbol>NAMEDATALEN</symbol> characters and anything other than
|
<symbol>NAMEDATALEN</symbol> characters and anything other than
|
||||||
than printable ASCII characters will be replaced with question
|
printable ASCII characters will be replaced with question
|
||||||
marks (<literal>?</literal>).
|
marks (<literal>?</literal>).
|
||||||
See <xref linkend="guc-application-name"/> for details.
|
See <xref linkend="guc-application-name"/> for details.
|
||||||
</para>
|
</para>
|
||||||
|
|
|
@ -69,7 +69,7 @@ typedef struct
|
||||||
/*
|
/*
|
||||||
* Tuple visibility is only computed once for each tuple, for correctness
|
* Tuple visibility is only computed once for each tuple, for correctness
|
||||||
* and efficiency reasons; see comment in heap_page_prune() for
|
* and efficiency reasons; see comment in heap_page_prune() for
|
||||||
* details. This is of type int8[,] intead of HTSV_Result[], so we can use
|
* details. This is of type int8[,] instead of HTSV_Result[], so we can use
|
||||||
* -1 to indicate no visibility has been computed, e.g. for LP_DEAD items.
|
* -1 to indicate no visibility has been computed, e.g. for LP_DEAD items.
|
||||||
*
|
*
|
||||||
* Same indexing as ->marked.
|
* Same indexing as ->marked.
|
||||||
|
|
|
@ -5870,7 +5870,7 @@ GetRedoRecPtr(void)
|
||||||
* full-page image to be included in the WAL record.
|
* full-page image to be included in the WAL record.
|
||||||
*
|
*
|
||||||
* The returned values are cached copies from backend-private memory, and
|
* The returned values are cached copies from backend-private memory, and
|
||||||
* possibly out-of-date or, indeed, uninitalized, in which case they will
|
* possibly out-of-date or, indeed, uninitialized, in which case they will
|
||||||
* be InvalidXLogRecPtr and false, respectively. XLogInsertRecord will
|
* be InvalidXLogRecPtr and false, respectively. XLogInsertRecord will
|
||||||
* re-check them against up-to-date values, while holding the WAL insert lock.
|
* re-check them against up-to-date values, while holding the WAL insert lock.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -918,7 +918,7 @@ index_create(Relation heapRelation,
|
||||||
indexRelationId = binary_upgrade_next_index_pg_class_oid;
|
indexRelationId = binary_upgrade_next_index_pg_class_oid;
|
||||||
binary_upgrade_next_index_pg_class_oid = InvalidOid;
|
binary_upgrade_next_index_pg_class_oid = InvalidOid;
|
||||||
|
|
||||||
/* Overide the index relfilenode */
|
/* Override the index relfilenode */
|
||||||
if ((relkind == RELKIND_INDEX) &&
|
if ((relkind == RELKIND_INDEX) &&
|
||||||
(!OidIsValid(binary_upgrade_next_index_pg_class_relfilenode)))
|
(!OidIsValid(binary_upgrade_next_index_pg_class_relfilenode)))
|
||||||
ereport(ERROR,
|
ereport(ERROR,
|
||||||
|
|
|
@ -3102,7 +3102,7 @@ show_memoize_info(MemoizeState *mstate, List *ancestors, ExplainState *es)
|
||||||
ListCell *lc;
|
ListCell *lc;
|
||||||
List *context;
|
List *context;
|
||||||
StringInfoData keystr;
|
StringInfoData keystr;
|
||||||
char *seperator = "";
|
char *separator = "";
|
||||||
bool useprefix;
|
bool useprefix;
|
||||||
int64 memPeakKb;
|
int64 memPeakKb;
|
||||||
|
|
||||||
|
@ -3123,11 +3123,11 @@ show_memoize_info(MemoizeState *mstate, List *ancestors, ExplainState *es)
|
||||||
{
|
{
|
||||||
Node *expr = (Node *) lfirst(lc);
|
Node *expr = (Node *) lfirst(lc);
|
||||||
|
|
||||||
appendStringInfoString(&keystr, seperator);
|
appendStringInfoString(&keystr, separator);
|
||||||
|
|
||||||
appendStringInfoString(&keystr, deparse_expression(expr, context,
|
appendStringInfoString(&keystr, deparse_expression(expr, context,
|
||||||
useprefix, false));
|
useprefix, false));
|
||||||
seperator = ", ";
|
separator = ", ";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (es->format != EXPLAIN_FORMAT_TEXT)
|
if (es->format != EXPLAIN_FORMAT_TEXT)
|
||||||
|
|
|
@ -247,7 +247,7 @@ startup_hacks(const char *progname)
|
||||||
* leaving the default in place would make debugging harder.
|
* leaving the default in place would make debugging harder.
|
||||||
*
|
*
|
||||||
* MINGW's own C runtime doesn't have _set_abort_behavior(). When
|
* MINGW's own C runtime doesn't have _set_abort_behavior(). When
|
||||||
* targetting Microsoft's UCRT with mingw, it never links to the debug
|
* targeting Microsoft's UCRT with mingw, it never links to the debug
|
||||||
* version of the library and thus doesn't need the call to
|
* version of the library and thus doesn't need the call to
|
||||||
* _set_abort_behavior() either.
|
* _set_abort_behavior() either.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -531,7 +531,7 @@ BackgroundWorkerStopNotifications(pid_t pid)
|
||||||
* This is called during a normal ("smart" or "fast") database shutdown.
|
* This is called during a normal ("smart" or "fast") database shutdown.
|
||||||
* After this point, no new background workers will be started, so anything
|
* After this point, no new background workers will be started, so anything
|
||||||
* that might be waiting for them needs to be kicked off its wait. We do
|
* that might be waiting for them needs to be kicked off its wait. We do
|
||||||
* that by cancelling the bgworker registration entirely, which is perhaps
|
* that by canceling the bgworker registration entirely, which is perhaps
|
||||||
* overkill, but since we're shutting down it does not matter whether the
|
* overkill, but since we're shutting down it does not matter whether the
|
||||||
* registration record sticks around.
|
* registration record sticks around.
|
||||||
*
|
*
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
* Forward begin_backup callback.
|
* Forward begin_backup callback.
|
||||||
*
|
*
|
||||||
* Only use this implementation if you want the bbsink you're implementing to
|
* Only use this implementation if you want the bbsink you're implementing to
|
||||||
* share a buffer with the succesor bbsink.
|
* share a buffer with the successor bbsink.
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
bbsink_forward_begin_backup(bbsink *sink)
|
bbsink_forward_begin_backup(bbsink *sink)
|
||||||
|
@ -43,7 +43,7 @@ bbsink_forward_begin_archive(bbsink *sink, const char *archive_name)
|
||||||
/*
|
/*
|
||||||
* Forward archive_contents callback.
|
* Forward archive_contents callback.
|
||||||
*
|
*
|
||||||
* Code that wants to use this should initalize its own bbs_buffer and
|
* Code that wants to use this should initialize its own bbs_buffer and
|
||||||
* bbs_buffer_length fields to the values from the successor sink. In cases
|
* bbs_buffer_length fields to the values from the successor sink. In cases
|
||||||
* where the buffer isn't shared, the data needs to be copied before forwarding
|
* where the buffer isn't shared, the data needs to be copied before forwarding
|
||||||
* the callback. We don't do try to do that here, because there's really no
|
* the callback. We don't do try to do that here, because there's really no
|
||||||
|
|
|
@ -337,7 +337,7 @@ calc_rank_or(const float *w, TSVector t, TSQuery q)
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
limit (sum(1/i^2),i=1,inf) = pi^2/6
|
limit (sum(1/i^2),i=1,inf) = pi^2/6
|
||||||
resj = sum(wi/i^2),i=1,noccurence,
|
resj = sum(wi/i^2),i=1,noccurrence,
|
||||||
wi - should be sorted desc,
|
wi - should be sorted desc,
|
||||||
don't sort for now, just choose maximum weight. This should be corrected
|
don't sort for now, just choose maximum weight. This should be corrected
|
||||||
Oleg Bartunov
|
Oleg Bartunov
|
||||||
|
|
|
@ -1722,7 +1722,7 @@ GetCopyDataEnd(size_t r, char *copybuf, size_t cursor)
|
||||||
*
|
*
|
||||||
* As a debugging aid, we try to give some hint about what kind of message
|
* As a debugging aid, we try to give some hint about what kind of message
|
||||||
* provoked the failure. Perhaps this is not detailed enough, but it's not
|
* provoked the failure. Perhaps this is not detailed enough, but it's not
|
||||||
* clear that it's worth expending any more code on what shoud be a
|
* clear that it's worth expending any more code on what should be a
|
||||||
* can't-happen case.
|
* can't-happen case.
|
||||||
*/
|
*/
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -22,7 +22,7 @@ my $node = PostgreSQL::Test::Cluster->new('main');
|
||||||
|
|
||||||
# For nearly all pg_basebackup invocations some options should be specified,
|
# For nearly all pg_basebackup invocations some options should be specified,
|
||||||
# to keep test times reasonable. Using @pg_basebackup_defs as the first
|
# to keep test times reasonable. Using @pg_basebackup_defs as the first
|
||||||
# element of the array passed to to IPC::Run interpolate the array (as it is
|
# element of the array passed to IPC::Run interpolate the array (as it is
|
||||||
# not a reference to an array)...
|
# not a reference to an array)...
|
||||||
my @pg_basebackup_defs = ('pg_basebackup', '--no-sync', '-cfast');
|
my @pg_basebackup_defs = ('pg_basebackup', '--no-sync', '-cfast');
|
||||||
|
|
||||||
|
@ -287,7 +287,7 @@ is(scalar(@tblspc_tars), 1, 'one tablespace tar was created');
|
||||||
SKIP:
|
SKIP:
|
||||||
{
|
{
|
||||||
my $tar = $ENV{TAR};
|
my $tar = $ENV{TAR};
|
||||||
# don't check for a working tar here, to accomodate various odd
|
# don't check for a working tar here, to accommodate various odd
|
||||||
# cases such as AIX. If tar doesn't work the init_from_backup below
|
# cases such as AIX. If tar doesn't work the init_from_backup below
|
||||||
# will fail.
|
# will fail.
|
||||||
skip "no tar program available", 1
|
skip "no tar program available", 1
|
||||||
|
|
|
@ -95,7 +95,7 @@ for my $tc (@test_configuration)
|
||||||
|
|
||||||
SKIP: {
|
SKIP: {
|
||||||
my $tar = $ENV{TAR};
|
my $tar = $ENV{TAR};
|
||||||
# don't check for a working tar here, to accomodate various odd
|
# don't check for a working tar here, to accommodate various odd
|
||||||
# cases such as AIX. If tar doesn't work the init_from_backup below
|
# cases such as AIX. If tar doesn't work the init_from_backup below
|
||||||
# will fail.
|
# will fail.
|
||||||
skip "no tar program available", 1
|
skip "no tar program available", 1
|
||||||
|
|
|
@ -96,7 +96,7 @@ for my $tc (@test_configuration)
|
||||||
|
|
||||||
SKIP: {
|
SKIP: {
|
||||||
my $tar = $ENV{TAR};
|
my $tar = $ENV{TAR};
|
||||||
# don't check for a working tar here, to accomodate various odd
|
# don't check for a working tar here, to accommodate various odd
|
||||||
# cases such as AIX. If tar doesn't work the init_from_backup below
|
# cases such as AIX. If tar doesn't work the init_from_backup below
|
||||||
# will fail.
|
# will fail.
|
||||||
skip "no tar program available", 1
|
skip "no tar program available", 1
|
||||||
|
|
|
@ -4183,7 +4183,7 @@ initGenerateDataClientSide(PGconn *con)
|
||||||
* accounts is big enough to be worth using COPY and tracking runtime
|
* accounts is big enough to be worth using COPY and tracking runtime
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* use COPY with FREEZE on v14 and later without partioning */
|
/* use COPY with FREEZE on v14 and later without partitioning */
|
||||||
if (partitions == 0 && PQserverVersion(con) >= 140000)
|
if (partitions == 0 && PQserverVersion(con) >= 140000)
|
||||||
copy_statement = "copy pgbench_accounts from stdin with (freeze on)";
|
copy_statement = "copy pgbench_accounts from stdin with (freeze on)";
|
||||||
else
|
else
|
||||||
|
|
|
@ -62,7 +62,7 @@ typedef struct pg_be_sasl_mech
|
||||||
* must return a pointer to its allocated state, which will be passed
|
* must return a pointer to its allocated state, which will be passed
|
||||||
* as-is as the first argument to the other callbacks.
|
* as-is as the first argument to the other callbacks.
|
||||||
*
|
*
|
||||||
* Input paramters:
|
* Input parameters:
|
||||||
*
|
*
|
||||||
* port: The client Port.
|
* port: The client Port.
|
||||||
*
|
*
|
||||||
|
|
|
@ -232,7 +232,7 @@ sub test_uri
|
||||||
chomp($result{stderr});
|
chomp($result{stderr});
|
||||||
|
|
||||||
# use is_deeply so there's one test result for each test above, without
|
# use is_deeply so there's one test result for each test above, without
|
||||||
# loosing the information whether stdout/stderr mismatched.
|
# losing the information whether stdout/stderr mismatched.
|
||||||
is_deeply(\%result, \%expect, $uri);
|
is_deeply(\%result, \%expect, $uri);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1372,9 +1372,9 @@ sub _set_pg_version
|
||||||
# local %ENV = $self->_get_env{[%extra_settings]);
|
# local %ENV = $self->_get_env{[%extra_settings]);
|
||||||
#
|
#
|
||||||
# A copy of the environment is taken and node's host and port settings are
|
# A copy of the environment is taken and node's host and port settings are
|
||||||
# added as PGHOST and PGPORT, Then the extra settings (if any) are applied.
|
# added as PGHOST and PGPORT, then the extra settings (if any) are applied.
|
||||||
# Any setting in %extra_settings with a value that is undefined is deleted
|
# Any setting in %extra_settings with a value that is undefined is deleted;
|
||||||
# the remainder are# set. Then the PATH and (DY)LD_LIBRARY_PATH are adjusted
|
# the remainder are set. Then the PATH and (DY)LD_LIBRARY_PATH are adjusted
|
||||||
# if the node's install path is set, and the copy environment is returned.
|
# if the node's install path is set, and the copy environment is returned.
|
||||||
#
|
#
|
||||||
# The install path set in new() needs to be a directory containing
|
# The install path set in new() needs to be a directory containing
|
||||||
|
|
|
@ -279,7 +279,7 @@ CREATE FUNCTION functest_S_13() RETURNS boolean
|
||||||
SELECT 1;
|
SELECT 1;
|
||||||
SELECT false;
|
SELECT false;
|
||||||
END;
|
END;
|
||||||
-- check display of function argments in sub-SELECT
|
-- check display of function arguments in sub-SELECT
|
||||||
CREATE TABLE functest1 (i int);
|
CREATE TABLE functest1 (i int);
|
||||||
CREATE FUNCTION functest_S_16(a int, b int) RETURNS void
|
CREATE FUNCTION functest_S_16(a int, b int) RETURNS void
|
||||||
LANGUAGE SQL
|
LANGUAGE SQL
|
||||||
|
|
|
@ -811,7 +811,7 @@ create table parted_notnull_inh_test1 partition of parted_notnull_inh_test (a no
|
||||||
insert into parted_notnull_inh_test (b) values (null);
|
insert into parted_notnull_inh_test (b) values (null);
|
||||||
ERROR: null value in column "b" of relation "parted_notnull_inh_test1" violates not-null constraint
|
ERROR: null value in column "b" of relation "parted_notnull_inh_test1" violates not-null constraint
|
||||||
DETAIL: Failing row contains (1, null).
|
DETAIL: Failing row contains (1, null).
|
||||||
-- note that while b's default is overriden, a's default is preserved
|
-- note that while b's default is overridden, a's default is preserved
|
||||||
\d parted_notnull_inh_test1
|
\d parted_notnull_inh_test1
|
||||||
Table "public.parted_notnull_inh_test1"
|
Table "public.parted_notnull_inh_test1"
|
||||||
Column | Type | Collation | Nullable | Default
|
Column | Type | Collation | Nullable | Default
|
||||||
|
|
|
@ -558,7 +558,7 @@ WITH objects (classid, objid, objsubid) AS (VALUES
|
||||||
('pg_namespace'::regclass, 0, 0), -- no schema
|
('pg_namespace'::regclass, 0, 0), -- no schema
|
||||||
('pg_statistic_ext'::regclass, 0, 0), -- no statistics
|
('pg_statistic_ext'::regclass, 0, 0), -- no statistics
|
||||||
('pg_ts_parser'::regclass, 0, 0), -- no TS parser
|
('pg_ts_parser'::regclass, 0, 0), -- no TS parser
|
||||||
('pg_ts_dict'::regclass, 0, 0), -- no TS dictionnary
|
('pg_ts_dict'::regclass, 0, 0), -- no TS dictionary
|
||||||
('pg_ts_template'::regclass, 0, 0), -- no TS template
|
('pg_ts_template'::regclass, 0, 0), -- no TS template
|
||||||
('pg_ts_config'::regclass, 0, 0), -- no TS configuration
|
('pg_ts_config'::regclass, 0, 0), -- no TS configuration
|
||||||
('pg_authid'::regclass, 0, 0), -- no role
|
('pg_authid'::regclass, 0, 0), -- no role
|
||||||
|
|
|
@ -180,7 +180,7 @@ CREATE FUNCTION functest_S_13() RETURNS boolean
|
||||||
SELECT false;
|
SELECT false;
|
||||||
END;
|
END;
|
||||||
|
|
||||||
-- check display of function argments in sub-SELECT
|
-- check display of function arguments in sub-SELECT
|
||||||
CREATE TABLE functest1 (i int);
|
CREATE TABLE functest1 (i int);
|
||||||
CREATE FUNCTION functest_S_16(a int, b int) RETURNS void
|
CREATE FUNCTION functest_S_16(a int, b int) RETURNS void
|
||||||
LANGUAGE SQL
|
LANGUAGE SQL
|
||||||
|
|
|
@ -559,7 +559,7 @@ CREATE TABLE part_c_1_10 PARTITION OF part_c FOR VALUES FROM (1) TO (10);
|
||||||
create table parted_notnull_inh_test (a int default 1, b int not null default 0) partition by list (a);
|
create table parted_notnull_inh_test (a int default 1, b int not null default 0) partition by list (a);
|
||||||
create table parted_notnull_inh_test1 partition of parted_notnull_inh_test (a not null, b default 1) for values in (1);
|
create table parted_notnull_inh_test1 partition of parted_notnull_inh_test (a not null, b default 1) for values in (1);
|
||||||
insert into parted_notnull_inh_test (b) values (null);
|
insert into parted_notnull_inh_test (b) values (null);
|
||||||
-- note that while b's default is overriden, a's default is preserved
|
-- note that while b's default is overridden, a's default is preserved
|
||||||
\d parted_notnull_inh_test1
|
\d parted_notnull_inh_test1
|
||||||
drop table parted_notnull_inh_test;
|
drop table parted_notnull_inh_test;
|
||||||
|
|
||||||
|
|
|
@ -259,7 +259,7 @@ WITH objects (classid, objid, objsubid) AS (VALUES
|
||||||
('pg_namespace'::regclass, 0, 0), -- no schema
|
('pg_namespace'::regclass, 0, 0), -- no schema
|
||||||
('pg_statistic_ext'::regclass, 0, 0), -- no statistics
|
('pg_statistic_ext'::regclass, 0, 0), -- no statistics
|
||||||
('pg_ts_parser'::regclass, 0, 0), -- no TS parser
|
('pg_ts_parser'::regclass, 0, 0), -- no TS parser
|
||||||
('pg_ts_dict'::regclass, 0, 0), -- no TS dictionnary
|
('pg_ts_dict'::regclass, 0, 0), -- no TS dictionary
|
||||||
('pg_ts_template'::regclass, 0, 0), -- no TS template
|
('pg_ts_template'::regclass, 0, 0), -- no TS template
|
||||||
('pg_ts_config'::regclass, 0, 0), -- no TS configuration
|
('pg_ts_config'::regclass, 0, 0), -- no TS configuration
|
||||||
('pg_authid'::regclass, 0, 0), -- no role
|
('pg_authid'::regclass, 0, 0), -- no role
|
||||||
|
|
|
@ -418,7 +418,7 @@ is( $result, qq(11.11|baz|1
|
||||||
# application_name to ensure that the walsender is (re)started.
|
# application_name to ensure that the walsender is (re)started.
|
||||||
#
|
#
|
||||||
# Not all of these are registered as tests as we need to poll for a change
|
# Not all of these are registered as tests as we need to poll for a change
|
||||||
# but the test suite will fail none the less when something goes wrong.
|
# but the test suite will fail nonetheless when something goes wrong.
|
||||||
my $oldpid = $node_publisher->safe_psql('postgres',
|
my $oldpid = $node_publisher->safe_psql('postgres',
|
||||||
"SELECT pid FROM pg_stat_replication WHERE application_name = 'tap_sub' AND state = 'streaming';"
|
"SELECT pid FROM pg_stat_replication WHERE application_name = 'tap_sub' AND state = 'streaming';"
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in New Issue