Logical Replication

Edit
ID 701
Title Logical Replication
Topic Replication & Recovery
Created 2016-08-05 15:04:37
Last modified 2016-10-03 02:49:25 (8 years, 2 months ago)
Latest email 2017-03-03 17:35:01 (7 years, 9 months ago)
Status
2016-09: Returned with feedback
Target version
Authors Petr Jelínek (pjmodos)
Reviewers Masahiko Sawada (masahikosawada), Peter Eisentraut (petere)Become reviewer
Committer
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/701
git checkout commitfest/cf/701
Emails
Logical Replication WIP
First at 2016-08-05 15:00:13 by Petr Jelinek <petr at 2ndquadrant.com>
Latest at 2017-03-03 17:35:01 by Peter Eisentraut <peter.eisentraut at 2ndquadrant.com>
Latest attachment (0001-Use-asynchronous-connect-API-in-libpqwalreceiver.patch) at 2017-02-22 12:00:12 from Petr Jelinek <petr.jelinek at 2ndquadrant.com>
    Attachment (0001-Use-asynchronous-connect-API-in-libpqwalreceiver.patch) at 2017-02-22 12:00:12 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Use-asynchronous-connect-API-in-libpqwalreceiver.patch) at 2017-02-22 11:24:48 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Use-asynchronous-connect-API-in-libpqwalreceiver-v2.patch) at 2017-01-27 05:56:10 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Release-lock-on-failure-to-launch-replication-worker.patch) at 2017-01-23 16:56:03 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Use-asynchronous-connect-API-in-libpqwalreceiver.patch) at 2017-01-23 01:11:00 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Use-asynchronous-connect-API-in-libpqwalreceiver.patch) at 2017-01-20 21:30:56 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (logical-replication-fix-owner-dependency-handling.diff) at 2017-01-20 16:23:05 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL-v19.patch.gz) at 2017-01-19 22:01:39 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (pg_subscription-analyze-fix.diff) at 2017-01-19 18:12:29 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0006-Add-RENAME-support-for-PUBLICATIONs-and-SUBSCRIPTION.patch) at 2017-01-19 00:02:58 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0004-Add-logical-replication-workers-v18fixed.patch.gz) at 2017-01-16 00:19:59 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL-v18.patch.gz) at 2017-01-15 22:20:53 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (0001-fixup-Add-logical-replication-workers.patch) at 2017-01-06 20:18:04 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-fixup-Define-logical-replication-protocol-and-output.patch) at 2017-01-04 21:37:52 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-fixup-Add-SUBSCRIPTION-catalog-and-DDL.patch) at 2017-01-04 17:46:36 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL-v17.patch.gz) at 2017-01-04 11:42:41 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (0001-fixup-Add-PUBLICATION-catalogs-and-DDL.patch) at 2017-01-03 21:51:04 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (subscriptioncmds.c.diff) at 2016-12-30 15:55:08 from Erik Rijkers <er at xs4all.nl> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL-v16.patch.gz) at 2016-12-30 10:53:17 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (fix-drop-if-exists.diff) at 2016-12-20 14:25:30 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (regression.diffs) at 2016-12-20 09:41:52 from Erik Rijkers <er at xs4all.nl> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL-v15.patch.gz) at 2016-12-20 08:43:14 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (hash-leak-fix.diff) at 2016-12-19 08:43:01 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL-v14.patch.gz) at 2016-12-19 02:04:03 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (0003-Fix-tab-complete-for-CREATE-SUBSCRIPTION.patch) at 2016-12-18 18:02:46 from Steve Singer <steve at ssinger.info> (Patch: Yes)
    Attachment (logical-replication-v13-fixes.diff) at 2016-12-18 10:28:17 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL-v13.patch.gz) at 2016-12-16 12:49:58 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (0002-Improve-behavior-of-ReplicationSlotCleanup.patch) at 2016-12-15 09:06:06 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: Yes)
    Attachment (0002-fixup-Add-PUBLICATION-catalogs-and-DDL.patch) at 2016-12-13 20:42:17 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-support-for-temporary-replication-slots-v12.patch.gz) at 2016-12-10 07:48:55 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (0001-fixup-Add-PUBLICATION-catalogs-and-DDL.patch) at 2016-12-09 16:08:23 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-support-for-temporary-replication-slots.patch) at 2016-12-08 19:16:38 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-support-for-temporary-replication-slots.patch) at 2016-12-04 01:06:53 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-support-for-TEMPORARY-replication-slots-v11.patch.gz) at 2016-12-02 18:40:19 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Add-support-for-TEMPORARY-replication-slots-v10.patch.gz) at 2016-12-02 18:35:37 from Petr Jelinek <petr.jelinek at 2ndquadrant.com> (Patch: No)
    Attachment (comments.patch) at 2016-12-02 01:55:16 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (0001-Use-latch-instead-of-select-in-walreceiver.patch) at 2016-11-30 21:37:58 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Add-support-for-TEMPORARY-replication-slots-v9.patch.gz) at 2016-11-28 21:20:04 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (create_subscription.sgml.diff) at 2016-11-22 13:58:18 from Erik Rijkers <er at xs4all.nl> (Patch: Yes)
    Attachment (0001-Add-support-for-TEMPORARY-replication-slots-v8.patch.gz) at 2016-11-20 18:02:52 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (docupdates.diff) at 2016-11-13 22:02:53 from Steve Singer <steve at ssinger.info> (Patch: No)
    Attachment (0001-Add-support-for-TEMPORARY-replication-slots.patch) at 2016-11-11 10:41:49 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: Yes)
    Attachment (logical-rep-v7.tgz) at 2016-10-31 10:38:44 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Add-user-interface-for-EPHEMERAL-replication-slots.patch.gz) at 2016-10-24 13:22:39 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL.patch.gz) at 2016-09-08 22:59:26 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (alter_publication-20160831.sgml.diff) at 2016-09-01 06:29:09 from Erik Rijkers <er at xs4all.nl> (Patch: Yes)
    Attachment (logical-replication-20160831.sgml.diff) at 2016-08-31 23:04:00 from Erik Rijkers <er at xs4all.nl> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL.patch.gz) at 2016-08-31 20:51:34 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL.patch.gz) at 2016-08-25 08:22:59 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL.patch.gz) at 2016-08-20 17:24:28 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: No)
    Attachment (typos.diff) at 2016-08-11 11:34:30 from Stas Kelvich <s.kelvich at postgrespro.ru> (Patch: Yes)
    Attachment (fix_compile_error.patch) at 2016-08-09 07:59:31 from Masahiko Sawada <sawada.mshk at gmail.com> (Patch: Yes)
    Attachment (0001-Add-PUBLICATION-catalogs-and-DDL.patch) at 2016-08-05 15:00:13 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: Yes)
History
When Who What
2016-10-03 02:49:25 Michael Paquier (michael-kun) Closed in commitfest 2016-09 with status: Returned with feedback
2016-09-23 02:00:53 Peter Eisentraut (petere) New status: Waiting on Author
2016-08-31 16:33:53 Peter Eisentraut (petere) Added petere as reviewer
2016-08-08 11:08:53 Masahiko Sawada (masahikosawada) Added masahikosawada as reviewer
2016-08-05 15:05:01 Petr Jelínek (pjmodos) Changed authors to Petr Jelínek (pjmodos)
2016-08-05 15:04:37 Petr Jelínek (pjmodos) Attached mail thread 37e19ad5-f667-2fe2-b95b-bba69c5b6c68@2ndquadrant.com
2016-08-05 15:04:37 Petr Jelínek (pjmodos) Created patch record
Edit