[COMMITTERS] pgsql: Refactor headers to split out standby defs

2016-01-20 Thread Simon Riggs
Refactor headers to split out standby defs Jeff Janes Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/c80b31d557cb4b2d2a65cb0a7e71fd961834fdb2 Modified Files -- src/backend/access/rmgrdesc/standbydesc.c |2 +- src/bin/pg_xlogdump/rmgrdesc.c

[COMMITTERS] pgsql: Speedup 2PC by skipping two phase state files in normal path

2016-01-20 Thread Simon Riggs
Speedup 2PC by skipping two phase state files in normal path 2PC state info is written only to WAL at PREPARE, then read back from WAL at COMMIT PREPARED/ABORT PREPARED. Prepared transactions that live past one bufmgr checkpoint cycle will be written to disk in the same form as previously. Crash r

[COMMITTERS] pgsql: psql: Add tab completion for COPY with query

2016-01-20 Thread Peter Eisentraut
psql: Add tab completion for COPY with query From: Andreas Karlsson Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/d0f2f53cd6f2f1fe6e53b8e3bfcce43c16ea851b Modified Files -- src/bin/psql/tab-complete.c | 13 ++--- 1 file changed, 10 insertions

[COMMITTERS] pgsql: Refactor to create generic WAL page read callback

2016-01-20 Thread Simon Riggs
Refactor to create generic WAL page read callback Previously we didn’t have a generic WAL page read callback function, surprisingly. Logical decoding has logical_read_local_xlog_page(), which was actually generic, so move that to xlogfunc.c and rename to read_local_xlog_page(). Maintain logical_re

Re: [COMMITTERS] pgsql: Support parallel joins, and make related improvements.

2016-01-20 Thread Peter Geoghegan
On Wed, Jan 20, 2016 at 11:41 AM, Robert Haas wrote: > Support parallel joins, and make related improvements. Congratulations to all involved. -- Peter Geoghegan -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.post

Re: [COMMITTERS] pgsql: Support parallel joins, and make related improvements.

2016-01-20 Thread Michael Paquier
On Thu, Jan 21, 2016 at 7:59 AM, Bruce Momjian wrote: > On Wed, Jan 20, 2016 at 07:41:07PM +, Robert Haas wrote: >> Support parallel joins, and make related improvements. > > Wow, that is big news! Yuhu! -- Michael -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org

Re: [COMMITTERS] pgsql: Support parallel joins, and make related improvements.

2016-01-20 Thread Bruce Momjian
On Wed, Jan 20, 2016 at 07:41:07PM +, Robert Haas wrote: > Support parallel joins, and make related improvements. Wow, that is big news! -- Bruce Momjian http://momjian.us EnterpriseDB http://enterprisedb.com + As you are, so once was I. As I am, so

[COMMITTERS] pgsql: Support parallel joins, and make related improvements.

2016-01-20 Thread Robert Haas
Support parallel joins, and make related improvements. The core innovation of this patch is the introduction of the concept of a partial path; that is, a path which if executed in parallel will generate a subset of the output rows in each process. Gathering a partial path produces an ordinary (co

[COMMITTERS] pgsql: Support multi-stage aggregation.

2016-01-20 Thread Robert Haas
Support multi-stage aggregation. Aggregate nodes now have two new modes: a "partial" mode where they output the unfinalized transition state, and a "finalize" mode where they accept unfinalized transition states rather than individual values as input. These new modes are not used anywhere yet, bu

[COMMITTERS] pgsql: PostgresNode: Add names to nodes

2016-01-20 Thread Alvaro Herrera
PostgresNode: Add names to nodes This makes the log files easier to follow when investigating a test failure. Author: Michael Paquier Review: Noah Misch Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/c8642d909fdd57c36dd71e0b0bb4071523324794 Modified Files