Fix stale tuplecid records left behind by aborted subtransactions

Edit
ID 7137
Title Fix stale tuplecid records left behind by aborted subtransactions
CI (CFBot) Summary
Stats (from CFBot) Patch version: v5, Patch count: 1, First patch: +651−5, All patches: +651−5
Tags Bugfix Logical Replication
Created 2026-08-12 07:11:26
Last modified 2026-10-01 00:00:10 (22 hours ago)
Latest email 2026-09-30 16:33:21 (yesterday)
Status
PG20-3 (2026-11-01 – 2026-11-30): Needs review
PG20-2 (2026-09-01 – 2026-09-30): Moved to different CF
Target version 20
Authors bingshuai li (kid1019)
Reviewers Become reviewer
Committer
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-09-30 16:33:21 by Zhijie Hou <houzhijie22 at gmail.com>
Latest 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>
    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-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
Edit