Fix replica identity mismatch for partitioned tables with publish_via_partition_root

Edit
ID 6047
Title Fix replica identity mismatch for partitioned tables with publish_via_partition_root
CI (CFBot) Needs rebase! Needs rebase since 53 minutes. Failing since 53 minutes.
Additional links previous successfully applied patch (outdated):
Stats (from CFBot) Unknown
Tags Bugfix Logical Replication
Created 2025-09-10 10:23:56
Last modified 2026-09-10 06:29:30 (1 hour ago)
Latest email 2026-08-02 20:43:39 (1 month ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Needs review
PG20-1 (2026-07-01 – 2026-07-31): Moved to different CF
PG19-Final (2026-03-01 – 2026-04-09): Moved to different CF
PG19-4 (2026-01-01 – 2026-01-31): Moved to different CF
PG19-3 (2025-11-01 – 2025-11-30): Moved to different CF
Target version stable
Authors Mikhail Kharitonov (mkharitonov)
Reviewers Henson Choi (assam258.gmail.com), jihyun bahn (ichibahn) Become reviewer
Committer
Links
Emails
[PATCH] Fix replica identity mismatch for partitioned tables with publish_via_partition_root
First at 2025-05-05 08:18:18 by Mikhail Kharitonov <mikhail.kharitonov.dev at gmail.com>
Latest at 2026-08-02 20:43:39 by Alexander Korotkov <aekorotkov at gmail.com>
Latest attachment (v4-0001-logical-replication-make-old_tuple-s-flag-match-i.patch) at 2026-08-02 20:43:39 from Alexander Korotkov <aekorotkov at gmail.com>
    Attachment (v4-0001-logical-replication-make-old_tuple-s-flag-match-i.patch) at 2026-08-02 20:43:39 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: No)
    Attachment (v3-0002-replica-identity-test.patch) at 2025-08-12 12:02:33 from Mikhail Kharitonov <mikhail.kharitonov.dev at gmail.com> (Patch: Yes)
    Attachment (0002-replica_identity.patch) at 2025-07-08 09:41:40 from Mikhail Kharitonov <mikhail.kharitonov.dev at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-replica-identity-flags-for-partitioned-tables (2).patch) at 2025-05-29 06:30:31 from Mikhail Kharitonov <mikhail.kharitonov.dev at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-replica-identity-flags-for-partitioned-tables.patch) at 2025-05-05 08:18:18 from Mikhail Kharitonov <mikhail.kharitonov.dev at gmail.com> (Patch: Yes)
History
When Who What
2026-09-10 06:37:27 CFbot Patch needs rebase
2026-09-10 06:29:30 Mikhail Kharitonov (mkharitonov) Moved from CF PG20-1 to CF PG20-3
2026-06-26 04:11:03 Henson Choi (assam258.gmail.com) Added assam258.gmail.com as reviewer
2026-06-17 05:16:06 jihyun bahn (ichibahn) Added ichibahn as reviewer
2026-06-17 05:15:55 jihyun bahn (ichibahn) Posted review with messageid <178167335561.992.15549275027332613587.pgcf@coridan.postgresql.org>
2026-06-09 09:09:19 Mikhail Kharitonov (mkharitonov) Moved from CF PG19-Final to CF PG20-1
2026-02-01 00:00:10 CFbot Moved from CF PG19-4 to CF PG19-Final
2025-12-30 11:06:29 Mikhail Kharitonov (mkharitonov) Moved from CF PG19-3 to CF PG19-4
2025-09-10 10:23:57 Mikhail Kharitonov (mkharitonov) Attached mail thread CAKkoVatDVuH=AcnecrZSOQ0_Md6RfW4ExvCKJzJJ4JTrX1wbxQ@mail.gmail.com
2025-09-10 10:23:57 Mikhail Kharitonov (mkharitonov) Created patch record
Edit