Fix stale tuplecid records left behind by aborted subtransactions

Log in to edit
ID 7137
Title Fix stale tuplecid records left behind by aborted subtransactions
CI (CFBot) Summary
Stats (from CFBot) Patch version: v8, Patch count: 1, First patch: +393−14, All patches: +393−14
Tags Bugfix Logical Replication
Created 2026-08-12 07:11:26
Last modified 2026-10-14 20:08:21 (3 weeks ago)
Latest email 2026-10-17 12:02:49 (2 weeks ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Committed
PG20-2 (2026-09-01 – 2026-09-30): Moved to different CF
Target version 20
Authors bingshuai li (kid1019)
Reviewers Hayato Kuroda (ha-kun) Log in to become reviewer
Committer Álvaro Herrera (alvherre)
Links
Emails
Bug in logical decoding with DDL and subtransactions
First at 2026-04-30 04:59:04 by Mark Dilger <mark.dilger at enterprisedb.com>
Latest at 2026-10-17 12:02:49 by Manu <manuelreyesbravo at gmail.com>
Latest attachment (0001-Update-.abi-compliance-history-for-struct-ReorderBuf.patch) at 2026-10-15 10:34:25 from David Rowley <dgrowleyml at gmail.com>
    Attachment (0001-Update-.abi-compliance-history-for-struct-ReorderBuf.patch) at 2026-10-15 10:34:25 from David Rowley <dgrowleyml at gmail.com> (Patch: No)
    Attachment (v8-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-10-11 21:40:28 from Álvaro Herrera <alvherre at kurilemu.de> (Patch: No)
    Attachment (v7-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-10-09 15:28:32 from Zhijie Hou <houzhijie22 at gmail.com> (Patch: No)
    Attachment (v6-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-10-07 10:48:44 from "alvherre at kurilemu.de" <alvherre at kurilemu.de> (Patch: No)
    Attachment (atop_v5_kuroda.txt) at 2026-10-05 10:13:03 from "Hayato Kuroda (Fujitsu)" <kuroda.hayato at fujitsu.com> (Patch: Yes)
    Attachment (v5-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-09-30 09:58:11 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (v5-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-09-30 09:12:31 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (ddl.diff.txt) at 2026-09-30 05:07:33 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v4-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-09-18 02:19:58 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (v4-REL_14_STABLE-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-09-18 01:39:22 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (v4-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-08-15 08:17:02 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (v3-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-08-13 02:18:45 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (v2-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch) at 2026-08-12 03:39:19 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (v1-0001-Fix-stale-tuplecid-records-left-behind-by-aborted-su.patch) at 2026-08-11 11:00:59 from Bingshuai Li <lucian1412 at outlook.com> (Patch: No)
    Attachment (fix-tuplecid-cmin-upstream.patch) at 2026-04-30 04:59:04 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
History
When Who What
2026-10-14 20:08:21 Álvaro Herrera (alvherre) Closed in commitfest PG20-3 with status: Committed
2026-10-08 11:18:19 Hayato Kuroda (ha-kun) Added ha-kun as reviewer
2026-10-07 22:49:30 CFbot Patch does not need rebase anymore
2026-10-07 15:29:03 Álvaro Herrera (alvherre) Added alvherre as committer
2026-10-06 13:07:33 CFbot Patch needs rebase
2026-10-01 00:00:10 CFbot Moved from CF PG20-2 to CF PG20-3
2026-09-30 10:07:36 CFbot Patch does not need rebase anymore
2026-09-30 09:32:40 CFbot Patch needs rebase
2026-09-18 02:40:33 CFbot Patch does not need rebase anymore
2026-09-18 02:02:36 CFbot Patch needs rebase
2026-08-15 08:17:27 bingshuai li (kid1019) Changed tags to Bugfix, Logical Replication
2026-08-15 06:50:21 bingshuai li (kid1019) New status: Needs review
2026-08-15 06:50:17 bingshuai li (kid1019) New status: Ready for Committer
2026-08-12 07:14:06 bingshuai li (kid1019) Changed name to Fix stale tuplecid records left behind by aborted subtransactions
2026-08-12 07:11:26 bingshuai li (kid1019) Attached mail thread CAHgHdKu5e3XY5e90Tuaxq_R4WrKxSV734Q+Lwo5y39Omp2A-Gg@mail.gmail.com
2026-08-12 07:11:26 bingshuai li (kid1019) Created patch record
Log in to edit