Re: [COMMITTERS] pgsql: Add putenv support for msvcrt from Visual Studio 2013

2016-09-01 Thread Christian Ullrich
* Michael Paquier wrote: > On Wed, Apr 27, 2016 at 2:39 AM, Christian Ullrich wrote: >> * Christian Ullrich wrote: > And actually, by looking at those patches, isn't it a dangerous > practice to be able to load multiple versions of the same DLL routines > in the same workspace? I have person

[COMMITTERS] pgsql: Change API of ShmemAlloc() so it throws error rather than return

2016-09-01 Thread Tom Lane
Change API of ShmemAlloc() so it throws error rather than returning NULL. A majority of callers seem to have believed that this was the API spec already, because they omitted any check for a NULL result, and hence would crash on an out-of-shared-memory failure. The original proposal was to just a

[COMMITTERS] pgsql: Fix minor 9.4-only bug in logical decoding.

2016-09-01 Thread Tom Lane
Fix minor 9.4-only bug in logical decoding. The 9.4 version of log_heap_update() stores the full length of the old_key_tuple in xlhdr.t_len, rather than the length less offsetof(HeapTupleHeaderData, t_bits) as is customary elsewhere. DecodeUpdate() was expecting the usual definition, which caused

[COMMITTERS] pgsql: Suppress GCC 6 warning about self-comparison

2016-09-01 Thread Tom Lane
Suppress GCC 6 warning about self-comparison Back-patch commit a2fd62dd53fb606dee69e0f4eb12289c87f5c8b1 into older branches. Per complaint from Pavel Stehule. Branch -- REL9_4_STABLE Details --- http://git.postgresql.org/pg/commitdiff/1efc1ea10f284264e2555c4d182abd82ca3575e3 Modified F

[COMMITTERS] pgsql: Suppress GCC 6 warning about self-comparison

2016-09-01 Thread Tom Lane
Suppress GCC 6 warning about self-comparison Back-patch commit a2fd62dd53fb606dee69e0f4eb12289c87f5c8b1 into older branches. Per complaint from Pavel Stehule. Branch -- REL9_2_STABLE Details --- http://git.postgresql.org/pg/commitdiff/b9ac11a298b22d773bff7939e9db165baf28505b Modified F

[COMMITTERS] pgsql: Suppress GCC 6 warning about self-comparison

2016-09-01 Thread Tom Lane
Suppress GCC 6 warning about self-comparison Back-patch commit a2fd62dd53fb606dee69e0f4eb12289c87f5c8b1 into older branches. Per complaint from Pavel Stehule. Branch -- REL9_5_STABLE Details --- http://git.postgresql.org/pg/commitdiff/86ddc12a8dd18676146ed6ef085a9a3c4029d169 Modified F

[COMMITTERS] pgsql: Suppress GCC 6 warning about self-comparison

2016-09-01 Thread Tom Lane
Suppress GCC 6 warning about self-comparison Back-patch commit a2fd62dd53fb606dee69e0f4eb12289c87f5c8b1 into older branches. Per complaint from Pavel Stehule. Branch -- REL9_3_STABLE Details --- http://git.postgresql.org/pg/commitdiff/949878126e3aade9333d3af1fa766a87e5b40d24 Modified F

[COMMITTERS] pgsql: Improve tab completion for BEGIN & START|SET TRANSACTION.

2016-09-01 Thread Kevin Grittner
Improve tab completion for BEGIN & START|SET TRANSACTION. Andreas Karlsson with minor change by me for SET TRANSACTION SNAPSHOT. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/76f9dd4fa82270899f7b56b002b5d34226dc99d8 Modified Files -- src/bin/psql/tab-c

[COMMITTERS] pgsql: Support multiple iterators in the Red-Black Tree implementation.

2016-09-01 Thread Heikki Linnakangas
Support multiple iterators in the Red-Black Tree implementation. While we don't need multiple iterators at the moment, the interface is nicer and less dangerous this way. Aleksander Alekseev, with some changes by me. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/9