Re: Changeset Extraction v7.1

From: Andres Freund <andres(at)2ndquadrant(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Changeset Extraction v7.1
Date: 2014-01-22 15:34:58
Message-ID: 20140122153458.GI21170@alap3.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

Attached is v7.1 of the patchset with (among others) the following
changes:
* rebase to master
* split the slot support for streaming replication into a separate
patch, early in the series
* slot names are now limited to /[a-z0-9_]{1,NAMEDATALEN-1}/
* computation of the initial xmin for changeset extraction is now done
with an extra routine getting rid of races around GetOldestXmin()
going forwards and then backwards and getting rid of an additional
parameter to GetOldestXmin().
* slot locking is rejiggered according to Robert's suggestions
* comment improvements
* sgml documentation improvements
* ...

I think sgml the documentation is in a reasonable shape now, I'd
appreciate somebody else having a look. I think a bit more effort is
required in protocol.sgml.

Greetings,

Andres Freund

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

Attachment Content-Type Size
0001-wal_decoding-Introduce-the-replication-slot-interfac.patch.gz application/x-patch-gzip 14.1 KB
0002-wal_decoding-physical-streaming-replication-walsende.patch.gz application/x-patch-gzip 5.3 KB
0003-wal_decoding-Introduce-changeset-extraction.patch.gz application/x-patch-gzip 72.3 KB
0004-wal_decoding-Only-peg-the-xmin-horizon-for-catalog-t.patch.gz application/x-patch-gzip 4.5 KB
0005-wal_decoding-Allow-walsenders-to-connect-to-a-specif.patch.gz application/x-patch-gzip 4.0 KB
0006-wal_decoding-logical-changeset-extraction-walsender-.patch.gz application/x-patch-gzip 8.2 KB
0007-wal_decoding-pg_recvlogical-Introduce-pg_receivexlog.patch.gz application/x-patch-gzip 9.1 KB
0008-wal_decoding-test_decoding-Add-a-simple-decoding-mod.patch.gz application/x-patch-gzip 25.8 KB
0009-wal_decoding-design-document-v2.4-and-snapshot-build.patch.gz application/x-patch-gzip 12.9 KB
0010-wal_decoding-Documentation-for-replication-slots-and.patch.gz application/x-patch-gzip 13.1 KB
0011-wal_decoding-Temporarily-add-logical-decoding-regres.patch.gz application/x-patch-gzip 1.4 KB
0012-slot-hack-up-pg_receivexlog-support.patch.gz application/x-patch-gzip 1.9 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Andres Freund 2014-01-22 15:41:55 Re: Hard limit on WAL space used (because PANIC sucks)
Previous Message Tom Lane 2014-01-22 15:33:17 Re: [bug fix] pg_ctl always uses the same event source