[COMMITTERS] pgsql: Tab complete second argument to \c with role names.

2014-11-10 Thread Robert Haas
Tab complete second argument to \c with role names. Ian Barwick Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/095d40123cedcdfa81c55f0de113067d95370d57 Modified Files -- src/bin/psql/tab-complete.c |2 ++ 1 file changed, 2 insertions(+) -- Sent vi

[COMMITTERS] pgsql: Fix compiler warning for non-assert builds.

2014-11-10 Thread Kevin Grittner
Fix compiler warning for non-assert builds. Reported by Peter Geoghegan David Rowley Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/96a73fcdace57f0f631c1f56d1cb8a7a0773e93f Modified Files -- src/backend/access/brin/brin_revmap.c |2 +- 1 file changed

[COMMITTERS] pgsql: Further code and wording tweaks in BRIN

2014-11-10 Thread Alvaro Herrera
Further code and wording tweaks in BRIN Besides a couple of typo fixes, per David Rowley, Thom Brown, and Amit Langote, and mentions of BRIN in the general CREATE INDEX page again per David, this includes silencing MSVC compiler warnings (thanks Microsoft) and an additional variable initialization

[COMMITTERS] pgsql: Ensure that RowExprs and whole-row Vars produce the expected col

2014-11-10 Thread Tom Lane
Ensure that RowExprs and whole-row Vars produce the expected column names. At one time it wasn't terribly important what column names were associated with the fields of a composite Datum, but since the introduction of operations like row_to_json(), it's important that looking up the rowtype ID emb

[COMMITTERS] pgsql: Ensure that RowExprs and whole-row Vars produce the expected col

2014-11-10 Thread Tom Lane
Ensure that RowExprs and whole-row Vars produce the expected column names. At one time it wasn't terribly important what column names were associated with the fields of a composite Datum, but since the introduction of operations like row_to_json(), it's important that looking up the rowtype ID emb

[COMMITTERS] pgsql: Ensure that whole-row Vars produce nonempty column names.

2014-11-10 Thread Tom Lane
Ensure that whole-row Vars produce nonempty column names. At one time it wasn't terribly important what column names were associated with the fields of a composite Datum, but since the introduction of operations like row_to_json(), it's important that looking up the rowtype ID embedded in the Datu

[COMMITTERS] pgsql: Ensure that whole-row Vars produce nonempty column names.

2014-11-10 Thread Tom Lane
Ensure that whole-row Vars produce nonempty column names. At one time it wasn't terribly important what column names were associated with the fields of a composite Datum, but since the introduction of operations like row_to_json(), it's important that looking up the rowtype ID embedded in the Datu

[COMMITTERS] pgsql: Fix potential NULL-pointer dereference.

2014-11-10 Thread Robert Haas
Fix potential NULL-pointer dereference. Commit 2781b4bea7db357be59f9a5fd73ca1eb12ff5a79 arranged to defer the setup of after-trigger-related data structures, but AfterTriggerPendingOnRel didn't get the memo. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/c8df9477f8c

[COMMITTERS] pgsql: BRIN: fix bug in xlog backup block counting

2014-11-10 Thread Alvaro Herrera
BRIN: fix bug in xlog backup block counting The code that generates the BRIN_XLOG_UPDATE removes the buffer reference when the page that's target for the updated tuple is freshly initialized. This is a pretty usual optimization, but was breaking the case where the revmap buffer, which is referenc

[COMMITTERS] pgsql: Fix compilation failure on MIPS.

2014-11-10 Thread Heikki Linnakangas
Fix compilation failure on MIPS. Rémi Zara Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/baf7b3a503342f263558b7dbf6d3c694622ab3c5 Modified Files -- src/include/storage/s_lock.h |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- Sent vi