[COMMITTERS] pgsql: Add regression test for wide REPLICA IDENTITY FULL updates.

2017-08-05 Thread Andres Freund
Add regression test for wide REPLICA IDENTITY FULL updates. This just contains the regression tests added by a fix for a 9.4 specific bug regarding $subject. Author: Andres Freund Backpatch: 9.5- Branch -- REL9_5_STABLE Details --- https://git.postgresql.org/pg/commitdiff/062291f228aca9

[COMMITTERS] pgsql: Add regression test for wide REPLICA IDENTITY FULL updates.

2017-08-05 Thread Andres Freund
Add regression test for wide REPLICA IDENTITY FULL updates. This just contains the regression tests added by a fix for a 9.4 specific bug regarding $subject. Author: Andres Freund Backpatch: 9.5- Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/0d1f98b80e094827199da

[COMMITTERS] pgsql: Add regression test for wide REPLICA IDENTITY FULL updates.

2017-08-05 Thread Andres Freund
Add regression test for wide REPLICA IDENTITY FULL updates. This just contains the regression tests added by a fix for a 9.4 specific bug regarding $subject. Author: Andres Freund Backpatch: 9.5- Branch -- REL9_6_STABLE Details --- https://git.postgresql.org/pg/commitdiff/f27449fcca947c

[COMMITTERS] pgsql: Fix issues with wide tuples being updated and REPLICA IDENTITY F

2017-08-05 Thread Andres Freund
Fix issues with wide tuples being updated and REPLICA IDENTITY FULL. When replica identity full is being used with a wide tuple (above 2^16 bytes after compression) it lead to errors and/or crashes during decoding because the length field used to store such tuples doesn't fit into the variable use

[COMMITTERS] pgsql: Doc: update v10 release notes through today.

2017-08-05 Thread Tom Lane
Doc: update v10 release notes through today. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/dd2358a704fc27c3f20b252e1354740086a7b6f3 Modified Files -- doc/src/sgml/release-10.sgml | 57 +++- 1 file changed, 35 inse

[COMMITTERS] pgsql: Improve configure's check for ICU presence.

2017-08-05 Thread Tom Lane
Improve configure's check for ICU presence. Without ICU's header files, "configure --with-icu" would succeed anyway, at least when using the non-pkgconfig-based setup. Then you got a bunch of ugly failures at build. Add an explicit header check to tighten that up. Branch -- master Details

[COMMITTERS] pgsql: Suppress unused-variable warnings when building with ICU 4.2.

2017-08-05 Thread Tom Lane
Suppress unused-variable warnings when building with ICU 4.2. Tidy-up for commit eccead9ed. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/e9f4ac1389d9fe6b996937e5d308f5ec462cf69a Modified Files -- src/backend/commands/collationcmds.c | 33

[COMMITTERS] pgsql: Make pg_stop_backup's wait_for_archive flag work on standbys.

2017-08-05 Thread Robert Haas
Make pg_stop_backup's wait_for_archive flag work on standbys. Previously, it had no effect. Now, if archive_mode=always, it will work, and if not, you'll get a warning. Masahiko Sawada, Michael Paquier, and Robert Haas. The patch as submitted also changed the behavior so that we would write and

[COMMITTERS] pgsql: Add support for ICU 4.2

2017-08-05 Thread Peter Eisentraut
Add support for ICU 4.2 Supporting ICU 4.2 seems useful because it ships with CentOS 6. Versions before ICU 4.6 don't support pkg-config, so document an installation method without using pkg-config. In ICU 4.2, ucol_getKeywordsForLocale() sometimes returns values that will not be accepted by ulo