Re: Changeset Extraction v7.5 - Mailing list pgsql-hackers

From Andres Freund
Subject Re: Changeset Extraction v7.5
Date
Msg-id 20140207193535.GD2792@awork2.anarazel.de
Whole thread Raw
In response to Changeset Extraction v7.0 (was logical changeset generation)  (Andres Freund <andres@2ndquadrant.com>)
Responses Re: Changeset Extraction v7.5  (Thom Brown <thom@linux.com>)
Re: Changeset Extraction v7.5  (Robert Haas <robertmhaas@gmail.com>)
List pgsql-hackers
Hi,

attached you can find the next version of the patchset.

Changes:
* rebased ontop the committed slot patch (Thanks Robert!), that required
  a fair amount of work
* adjusted naming of the SQL interface functions, to be consisted with ^
* several patches of the patchseries were merged
* Large amount of comment copy-editing
* Some code restructuring

There's one major things I am not yet really happy with which is the is
the integration of how decoding snapshots are integrated. I've gone back
and forth over it today, but I think I need a decent night of sleep to
bring it to a conclusion...

The patches are currently:

0001: wal_decoding: Introduce logical changeset extraction.
The meat of the functionality, including the SQL interface.

0002: wal_decoding: logical changeset extraction walsender interface
Walsender integration of changeset extraction, including support for
synchronous replication.

0003: wal_decoding: pg_recvlogical: Introduce pg_receivexlog equivalent for logical changes
Simple tool for receiving the changes over the walsender interface.

0004: wal_decoding: Documentation for replication slots and changeset extraction
...

0005: wal_decoding: Temporarily add logical decoding regression tests to everything
This is a patch I don't think should be finally applied, but which is
very helpful during debugging. It simply adds tests to the beginning/end of
the normal regression tests, decoding it in its entirety.

As always it's also pushed to
http://git.postgresql.org/gitweb/?p=users/andresfreund/postgres.git;a=summary
branch xlog-decoding-rebasing-remapping

Greetings,

Andres Freund

--
 Andres Freund                       http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services

Attachment

pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: open and close columns in the NEW record not allowed
Next
From: Robert Haas
Date:
Subject: Re: dynamic shared memory and locks