Fix stale tuplecid records left behind by aborted subtransactions

Edit
ID 7137
Title Fix stale tuplecid records left behind by aborted subtransactions
CI (CFBot) Needs rebase! Needs rebase since 23 hours. Failing since 23 hours.
Additional links previous successfully applied patch (outdated):
Stats (from CFBot) Unknown
Tags Bugfix Logical Replication
Created 2026-08-12 07:11:26
Last modified 2026-10-01 00:00:10 (6 days ago)
Latest email 2026-10-07 10:48:44 (1 hour ago)
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-10-07 10:48:44 by "alvherre at kurilemu.de" <alvherre at kurilemu.de>
Latest 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>
    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-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
Edit