[COMMITTERS] pgsql: Fix translation domain in pg_basebackup

2015-12-28 Thread Alvaro Herrera
Fix translation domain in pg_basebackup For some reason, we've been overlooking the fact that pg_receivexlog and pg_recvlogical are using wrong translation domains all along, so their output hasn't ever been translated. The right domain is pg_basebackup, not their own executable names. Noticed b

[COMMITTERS] pgsql: Fix translation domain in pg_basebackup

2015-12-28 Thread Alvaro Herrera
Fix translation domain in pg_basebackup For some reason, we've been overlooking the fact that pg_receivexlog and pg_recvlogical are using wrong translation domains all along, so their output hasn't ever been translated. The right domain is pg_basebackup, not their own executable names. Noticed b

[COMMITTERS] pgsql: Fix translation domain in pg_basebackup

2015-12-28 Thread Alvaro Herrera
Fix translation domain in pg_basebackup For some reason, we've been overlooking the fact that pg_receivexlog and pg_recvlogical are using wrong translation domains all along, so their output hasn't ever been translated. The right domain is pg_basebackup, not their own executable names. Noticed b

[COMMITTERS] pgsql: Fix translation domain in pg_basebackup

2015-12-28 Thread Alvaro Herrera
Fix translation domain in pg_basebackup For some reason, we've been overlooking the fact that pg_receivexlog and pg_recvlogical are using wrong translation domains all along, so their output hasn't ever been translated. The right domain is pg_basebackup, not their own executable names. Noticed b

[COMMITTERS] pgsql: Fix translation domain in pg_basebackup

2015-12-28 Thread Alvaro Herrera
Fix translation domain in pg_basebackup For some reason, we've been overlooking the fact that pg_receivexlog and pg_recvlogical are using wrong translation domains all along, so their output hasn't ever been translated. The right domain is pg_basebackup, not their own executable names. Noticed b

[COMMITTERS] pgsql: Update documentation about pseudo-types.

2015-12-28 Thread Tom Lane
Update documentation about pseudo-types. Tone down an overly strong statement about which pseudo-types PLs are likely to allow. Add "event_trigger" to the list, as well as "pg_ddl_command" in 9.5/HEAD. Back-patch to 9.3 where event_trigger was added. Branch -- REL9_4_STABLE Details ---

[COMMITTERS] pgsql: Update documentation about pseudo-types.

2015-12-28 Thread Tom Lane
Update documentation about pseudo-types. Tone down an overly strong statement about which pseudo-types PLs are likely to allow. Add "event_trigger" to the list, as well as "pg_ddl_command" in 9.5/HEAD. Back-patch to 9.3 where event_trigger was added. Branch -- REL9_5_STABLE Details ---

[COMMITTERS] pgsql: Update documentation about pseudo-types.

2015-12-28 Thread Tom Lane
Update documentation about pseudo-types. Tone down an overly strong statement about which pseudo-types PLs are likely to allow. Add "event_trigger" to the list, as well as "pg_ddl_command" in 9.5/HEAD. Back-patch to 9.3 where event_trigger was added. Branch -- master Details --- http:/

[COMMITTERS] pgsql: Update documentation about pseudo-types.

2015-12-28 Thread Tom Lane
Update documentation about pseudo-types. Tone down an overly strong statement about which pseudo-types PLs are likely to allow. Add "event_trigger" to the list, as well as "pg_ddl_command" in 9.5/HEAD. Back-patch to 9.3 where event_trigger was added. Branch -- REL9_3_STABLE Details ---

[COMMITTERS] pgsql: doc: pg_committs -> pg_commit_ts

2015-12-28 Thread Alvaro Herrera
doc: pg_committs -> pg_commit_ts Reported by: Alain Laporte (#13836) Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/151c4ffe41a7a6fc76df373e7bfbbb59e8d694d6 Modified Files -- doc/src/sgml/ref/pg_resetxlog.sgml |2 +- 1 file changed, 1 insertion(+), 1

[COMMITTERS] pgsql: doc: pg_committs -> pg_commit_ts

2015-12-28 Thread Alvaro Herrera
doc: pg_committs -> pg_commit_ts Reported by: Alain Laporte (#13836) Branch -- REL9_5_STABLE Details --- http://git.postgresql.org/pg/commitdiff/3479b7984b01058993276d3d26ef47ec298ee219 Modified Files -- doc/src/sgml/ref/pg_resetxlog.sgml |2 +- 1 file changed, 1 insertio

[COMMITTERS] pgsql: Fix omission of -X (--no-psqlrc) in some psql invocations.

2015-12-28 Thread Tom Lane
Fix omission of -X (--no-psqlrc) in some psql invocations. As of commit d5563d7df, psql -c no longer implies -X, but not all of our regression testing scripts had gotten that memo. To ensure consistency of results across different developers, make sure that *all* invocations of psql in all script

[COMMITTERS] pgsql: Document the exponentiation operator as associating left to righ

2015-12-28 Thread Tom Lane
Document the exponentiation operator as associating left to right. Common mathematical convention is that exponentiation associates right to left. We aren't going to change the parser for this, but we could note it in the operator's description. (It's already noted in the operator precedence/ass

[COMMITTERS] pgsql: Document the exponentiation operator as associating left to righ

2015-12-28 Thread Tom Lane
Document the exponentiation operator as associating left to right. Common mathematical convention is that exponentiation associates right to left. We aren't going to change the parser for this, but we could note it in the operator's description. (It's already noted in the operator precedence/ass

[COMMITTERS] pgsql: Document the exponentiation operator as associating left to righ

2015-12-28 Thread Tom Lane
Document the exponentiation operator as associating left to right. Common mathematical convention is that exponentiation associates right to left. We aren't going to change the parser for this, but we could note it in the operator's description. (It's already noted in the operator precedence/ass

[COMMITTERS] pgsql: Document the exponentiation operator as associating left to righ

2015-12-28 Thread Tom Lane
Document the exponentiation operator as associating left to right. Common mathematical convention is that exponentiation associates right to left. We aren't going to change the parser for this, but we could note it in the operator's description. (It's already noted in the operator precedence/ass

[COMMITTERS] pgsql: Document the exponentiation operator as associating left to righ

2015-12-28 Thread Tom Lane
Document the exponentiation operator as associating left to right. Common mathematical convention is that exponentiation associates right to left. We aren't going to change the parser for this, but we could note it in the operator's description. (It's already noted in the operator precedence/ass

[COMMITTERS] pgsql: Document the exponentiation operator as associating left to righ

2015-12-28 Thread Tom Lane
Document the exponentiation operator as associating left to right. Common mathematical convention is that exponentiation associates right to left. We aren't going to change the parser for this, but we could note it in the operator's description. (It's already noted in the operator precedence/ass

[COMMITTERS] pgsql: Document brin_summarize_new_pages

2015-12-28 Thread Alvaro Herrera
Document brin_summarize_new_pages Pointer out by Jeff Janes Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/ac443d1034d9888c543ae8147befc51cf4eb7839 Modified Files -- doc/src/sgml/brin.sgml | 20 doc/src/sgml/func.sgml | 42 ++

[COMMITTERS] pgsql: Document brin_summarize_new_pages

2015-12-28 Thread Alvaro Herrera
Document brin_summarize_new_pages Pointer out by Jeff Janes Branch -- REL9_5_STABLE Details --- http://git.postgresql.org/pg/commitdiff/5bf939411ce7a4ae87cee65daca2e4add44b2b46 Modified Files -- doc/src/sgml/brin.sgml | 20 doc/src/sgml/func.sgml | 42

[COMMITTERS] pgsql: Code and docs review for cube kNN support.

2015-12-28 Thread Tom Lane
Code and docs review for cube kNN support. Commit 33bd250f6c4cc309f4eeb657da80f1e7743b3e5c could have done with some more review: Adjust coding so that compilers unfamiliar with elog/ereport don't complain about uninitialized values. Fix misuse of PG_GETARG_INT16 to retrieve arguments declared a

[COMMITTERS] pgsql: Rename (new|old)estCommitTs to (new|old)estCommitTsXid

2015-12-28 Thread Joe Conway
Rename (new|old)estCommitTs to (new|old)estCommitTsXid The variables newestCommitTs and oldestCommitTs sound as if they are timestamps, but in fact they are the transaction Ids that correspond to the newest and oldest timestamps rather than the actual timestamps. Rename these variables to reflect

[COMMITTERS] pgsql: Rename (new|old)estCommitTs to (new|old)estCommitTsXid

2015-12-28 Thread Joe Conway
Rename (new|old)estCommitTs to (new|old)estCommitTsXid The variables newestCommitTs and oldestCommitTs sound as if they are timestamps, but in fact they are the transaction Ids that correspond to the newest and oldest timestamps rather than the actual timestamps. Rename these variables to reflect