Re: [HACKERS] logical decoding of two-phase transactions

From: Peter Smith <smithpb2250(at)gmail(dot)com>
To: PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: [HACKERS] logical decoding of two-phase transactions
Date: 2021-03-08 01:46:43
Message-ID: CAHut+PtDvJ-Ctydwe8FAwO45zMQhx+KJ3bv1JwbsVkr9G6_HqA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Please find attached the latest patch set v52*

Differences from v51* are:

* Rebased to HEAD @ today

* No code changes; only a merging of the v51 patches as requested [ak].

v52-0001 <== v51-0001 "track replication origin"
v52-0002 <== v51-0002 "add support for apply at prepare time" +
v51-0003 "add two phase option for create slot" + v51-0006 "fix apply
worker empty prepare"
v52-0003 <== v51-0004 "2pc tests"
v52-0004 <== v51-0005 "Subscription option"
v52-0005 <== v51-0007 "empty prepare extra logging"

-----
[ak] https://www.postgresql.org/message-id/CAA4eK1%2BdO07RrQwfHAK5jDP9qiXik4-MVzy%2BcoEG09shWTJFGg%40mail.gmail.com

Kind Regards,
Peter Smith.
Fujitsu Australia

On Sun, Mar 7, 2021 at 1:04 PM Peter Smith <smithpb2250(at)gmail(dot)com> wrote:
>
> Please find attached the latest patch set v51*
>
> Differences from v50* are:
>
> * Rebased to HEAD @ today
>
> * Addresses following feedback comments:
>
> From Osunmi-san @ 2021-03-06 [ot]
> - (27) Fixed. Patch 0003. Remove weird chars from the error message.
>
> From Amit @ 2021-03-06 [ak]
> - (29) Removed patch 0007 "tablesync early exit" from this patch set.
> I started a new thread [early-exit] for this.
> - (30) Removed patch 0001 "refactor spool file logic" from this patch set.
> - (31) Fixed. Patch 0005 removed TODO from test code.
> - (32) Fixed. Patch 0006 comment typo.
> - (33) Fixed. Patch 0008 commit message lines were too long
> - (34) Fixed. Patch 0008 comment reworded avoiding words like
> "problem" and "fix"
>
> -----
> [ot] https://www.postgresql.org/message-id/OSBPR01MB4888636EB9421C930FB39A19ED959%40OSBPR01MB4888.jpnprd01.prod.outlook.com
> [ak] https://www.postgresql.org/message-id/CAA4eK1Jxu-3qxtkfA_dKoquQgGZVcB%2Bk9_-yT5%3D9GDEW84TF%2BA%40mail.gmail.com
> [early-exit] https://www.postgresql.org/message-id/CAHut%2BPt39PbQs0SxT9RMM89aYiZoQ0Kw46YZSkKZwK8z5HOr3g%40mail.gmail.com
>
> Kind Regards,
> Peter Smith.
> Fujitsu Australia

Attachment Content-Type Size
v52-0001-Track-replication-origin-progress-for-rollbacks.patch application/octet-stream 3.9 KB
v52-0003-Support-2PC-txn-subscriber-tests.patch application/octet-stream 24.3 KB
v52-0002-Add-support-for-apply-at-prepare-time-to-built-i.patch application/octet-stream 65.8 KB
v52-0005-Fix-apply-worker-empty-prepare-dev-logs.patch application/octet-stream 14.0 KB
v52-0004-Support-2PC-txn-Subscription-option.patch application/octet-stream 35.8 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Masahiko Sawada 2021-03-08 01:49:20 Re: n_mod_since_analyze isn't reset at table truncation
Previous Message David Rowley 2021-03-08 01:34:45 Re: Extend more usecase for planning time partition pruning and init partition pruning.