[COMMITTERS] pgsql: Revoke incorrectly applied patch version

2015-06-26 Thread Simon Riggs
Revoke incorrectly applied patch version Branch -- REL9_3_STABLE Details --- http://git.postgresql.org/pg/commitdiff/05d9e17fa99febb3ec024fbd6cdc323985fd0e6e Modified Files -- src/backend/access/heap/heapam.c |8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) --

[COMMITTERS] pgsql: Revoke incorrectly applied patch version

2015-06-26 Thread Simon Riggs
Revoke incorrectly applied patch version Branch -- REL9_4_STABLE Details --- http://git.postgresql.org/pg/commitdiff/8ab0ef89d918eacda05413a6ea593b0d6e9525b9 Modified Files -- src/backend/access/heap/heapam.c |8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) --

[COMMITTERS] pgsql: Revoke incorrectly applied patch version

2015-06-26 Thread Simon Riggs
Revoke incorrectly applied patch version Branch -- REL9_2_STABLE Details --- http://git.postgresql.org/pg/commitdiff/9d22ba6b4065f493935f03bc28658744ae0a94c1 Modified Files -- src/backend/access/heap/heapam.c |8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) --

[COMMITTERS] pgsql: Revoke incorrectly applied patch version

2015-06-26 Thread Simon Riggs
Revoke incorrectly applied patch version Branch -- REL9_0_STABLE Details --- http://git.postgresql.org/pg/commitdiff/2cb58109560d21abd9d1fa5dca2649be54cbeec0 Modified Files -- src/backend/access/heap/heapam.c |8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) --

[COMMITTERS] pgsql: Revoke incorrectly applied patch version

2015-06-26 Thread Simon Riggs
Revoke incorrectly applied patch version Branch -- REL9_1_STABLE Details --- http://git.postgresql.org/pg/commitdiff/b340502b052e5bba4bbe736244cc9ea6156e2974 Modified Files -- src/backend/access/heap/heapam.c |8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) --

[COMMITTERS] pgsql: Avoid hot standby cancels from VAC FREEZE

2015-06-26 Thread Simon Riggs
Avoid hot standby cancels from VAC FREEZE VACUUM FREEZE generated false cancelations of standby queries on an otherwise idle master. Caused by an off-by-one error on cutoff_xid which goes back to original commit. Backpatch to all versions 9.0+ Analysis and report by Marco Nenciarini Bug fix by

[COMMITTERS] pgsql: Avoid hot standby cancels from VAC FREEZE

2015-06-26 Thread Simon Riggs
Avoid hot standby cancels from VAC FREEZE VACUUM FREEZE generated false cancelations of standby queries on an otherwise idle master. Caused by an off-by-one error on cutoff_xid which goes back to original commit. Backpatch to all versions 9.0+ Analysis and report by Marco Nenciarini Bug fix by

[COMMITTERS] pgsql: Avoid hot standby cancels from VAC FREEZE

2015-06-26 Thread Simon Riggs
Avoid hot standby cancels from VAC FREEZE VACUUM FREEZE generated false cancelations of standby queries on an otherwise idle master. Caused by an off-by-one error on cutoff_xid which goes back to original commit. Backpatch to all versions 9.0+ Analysis and report by Marco Nenciarini Bug fix by

[COMMITTERS] pgsql: Avoid hot standby cancels from VAC FREEZE

2015-06-26 Thread Simon Riggs
Avoid hot standby cancels from VAC FREEZE VACUUM FREEZE generated false cancelations of standby queries on an otherwise idle master. Caused by an off-by-one error on cutoff_xid which goes back to original commit. Backpatch to all versions 9.0+ Analysis and report by Marco Nenciarini Bug fix by

[COMMITTERS] pgsql: Avoid hot standby cancels from VAC FREEZE

2015-06-26 Thread Simon Riggs
Avoid hot standby cancels from VAC FREEZE VACUUM FREEZE generated false cancelations of standby queries on an otherwise idle master. Caused by an off-by-one error on cutoff_xid which goes back to original commit. Backpatch to all versions 9.0+ Analysis and report by Marco Nenciarini Bug fix by

[COMMITTERS] pgsql: Avoid hot standby cancels from VAC FREEZE

2015-06-26 Thread Simon Riggs
Avoid hot standby cancels from VAC FREEZE VACUUM FREEZE generated false cancelations of standby queries on an otherwise idle master. Caused by an off-by-one error on cutoff_xid which goes back to original commit. Backpatch to all versions 9.0+ Analysis and report by Marco Nenciarini Bug fix by

[COMMITTERS] pgsql: Fix DDL command collection for TRANSFORM

2015-06-26 Thread Alvaro Herrera
Fix DDL command collection for TRANSFORM Commit b488c580ae, which added the DDL command collection feature, neglected to update the code that commit cac76582053e had previously added two weeks earlier for the TRANSFORM feature. Reported by Michael Paquier. Branch -- master Details --- h

[COMMITTERS] pgsql: Fix BRIN xlog replay

2015-06-26 Thread Alvaro Herrera
Fix BRIN xlog replay There was a confusion about which block number to use when storing an item's pointer in the revmap -- the revmap page's blkno was being used, not the data page's blkno. Spotted-by: Jeff Janes Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/40282

[COMMITTERS] pgsql: Fix grammar.

2015-06-26 Thread Robert Haas
Fix grammar. Reported by Peter Geoghegan. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/7c02d48e698ad38bec1399a9dcc543c80b8f5b8f Modified Files -- doc/src/sgml/release-9.5.sgml |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- Sent vi

[COMMITTERS] pgsql: Be more conservative about removing tablespace "symlinks".

2015-06-26 Thread Robert Haas
Be more conservative about removing tablespace "symlinks". Don't apply rmtree(), which will gleefully remove an entire subtree, and don't even apply unlink() unless it's symlink or a directory, the only things that we expect to find. Amit Kapila, with minor tweaks by me, per extensive discussions

Re: [COMMITTERS] pgsql: release notes: Add entry for commit 5ea86e6e6.

2015-06-26 Thread Peter Geoghegan
On Fri, Jun 26, 2015 at 11:55 AM, Robert Haas wrote: > release notes: Add entry for commit 5ea86e6e6. s/Extend the infrastructure allow sorting/Extend the infrastructure that allows/ -- Peter Geoghegan -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make chang

[COMMITTERS] pgsql: release notes: Add entry for commit 5ea86e6e6.

2015-06-26 Thread Robert Haas
release notes: Add entry for commit 5ea86e6e6. Peter Geoghegan and Robert Haas Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/c66bc72e8a1318e43ea657ffa3798fa95f491650 Modified Files -- doc/src/sgml/release-9.5.sgml |9 + 1 file changed, 9 ins

[COMMITTERS] pgsql: Remove unnecessary NULL test.

2015-06-26 Thread Robert Haas
Remove unnecessary NULL test. Spotted by Coverity and reported by Michael Paquier. Per discussion, we don't necessarily care about making Coverity happy in all such instances, but we can go ahead and change them where it otherwise seems to improve the code. Branch -- master Details ---

[COMMITTERS] pgsql: release notes: Combine items for pg_upgrade and pg_upgrade_suppo

2015-06-26 Thread Robert Haas
release notes: Combine items for pg_upgrade and pg_upgrade_support moves. Per suggestions from Amit Langote and Álvaro Herrera. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/31c018ecda9f40fe80055d8ba95248c023593fb4 Modified Files -- doc/src/sgml/releas

[COMMITTERS] pgsql: Don't warn about creating temporary or unlogged hash indexes.

2015-06-26 Thread Robert Haas
Don't warn about creating temporary or unlogged hash indexes. Warning people that no WAL-logging will be done doesn't make sense in this case. Michael Paquier Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/9043ef390f4f0b4586cfe59cbd22314b9c3e2957 Modified Files --

[COMMITTERS] pgsql: Reduce log level for background worker events from LOG to DEBUG1

2015-06-26 Thread Robert Haas
Reduce log level for background worker events from LOG to DEBUG1. Per discussion, LOG is just too chatty for something that will happen as routinely as this. Pavel Stehule Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/91118f1a59f2038f072552fdbb98e01363e30b59 Modi

[COMMITTERS] pgsql: Fix the fallback memory barrier implementation to be reentrant.

2015-06-26 Thread Andres Freund
Fix the fallback memory barrier implementation to be reentrant. This was essentially "broken" since 0c8eda62; but until more recently (14e8803f) barriers usage in signal handlers was infrequent. The failure to be reentrant was noticed because the test_shm_mq, which uses memory barriers at a high

[COMMITTERS] pgsql: Improve handling of CustomPath/CustomPlan(State) children.

2015-06-26 Thread Robert Haas
Improve handling of CustomPath/CustomPlan(State) children. Allow CustomPath to have a list of paths, CustomPlan a list of plans, and CustomPlanState a list of planstates known to the core system, so that custom path/plan providers can more reasonably use this infrastructure for nodes with multiple

[COMMITTERS] pgsql: Fix a couple of bugs with wal_log_hints.

2015-06-26 Thread Heikki Linnakangas
Fix a couple of bugs with wal_log_hints. 1. Replay of the WAL record for setting a bit in the visibility map contained an assertion that a full-page image of that record type can only occur with checksums enabled. But it can also happen with wal_log_hints, so remove the assertion. Unlike checksums

[COMMITTERS] pgsql: Fix a couple of bugs with wal_log_hints.

2015-06-26 Thread Heikki Linnakangas
Fix a couple of bugs with wal_log_hints. 1. Replay of the WAL record for setting a bit in the visibility map contained an assertion that a full-page image of that record type can only occur with checksums enabled. But it can also happen with wal_log_hints, so remove the assertion. Unlike checksums