Lost KEY SHARE lock information during toasting allows foreign-key violation

Edit
ID 7068
Title Lost KEY SHARE lock information during toasting allows foreign-key violation
CI (CFBot) Needs rebase! Needs rebase since 1 week. Failing since 1 week.
Additional links previous successfully applied patch (outdated):
Stats (from CFBot) Unknown
Tags Bugfix
Created 2026-07-29 04:02:02
Last modified 2026-08-01 00:00:11 (2 weeks ago)
Latest email 2026-08-05 16:44:11 (1 week ago)
Status
PG20-2 (2026-09-01 – 2026-09-30): Needs review
PG20-1 (2026-07-01 – 2026-07-31): Moved to different CF
Target version stable
Authors Michael Paquier (michael-kun)
Reviewers Rui Zhao (zhaorui) Become reviewer
Committer
Links
Emails
lost lock during toasting allows fk violation
First at 2026-07-28 06:45:59 by Jacob Brazeal <jacob.brazeal at gmail.com>
Latest at 2026-08-05 16:44:11 by Rui Zhao <zhaorui126 at gmail.com>
Latest attachment (0001-Keep-heap_update-s-temporary-lock-out-of-both-tuples.patch) at 2026-08-05 16:44:11 from Rui Zhao <zhaorui126 at gmail.com>
    Attachment (0001-Keep-heap_update-s-temporary-lock-out-of-both-tuples.patch) at 2026-08-05 16:44:11 from Rui Zhao <zhaorui126 at gmail.com> (Patch: No)
    Attachment (0001-Fix-loss-of-tuple-lock-during-TOAST-step-in-heap_upd.patch) at 2026-07-29 04:00:25 from Michael Paquier <michael at paquier.xyz> (Patch: No)
History
When Who What
2026-08-05 17:04:32 CFbot Patch needs rebase
2026-08-04 14:48:40 Rui Zhao (zhaorui) Added zhaorui as reviewer
2026-08-01 00:00:11 CFbot Moved from CF PG20-1 to CF PG20-2
2026-07-29 04:02:03 Michael Paquier (michael-kun) Attached mail thread CA+COZaC-2-GQabq+em11PVdAX6H+vFYvU6mWC=QyNHb1RBuczg@mail.gmail.com
2026-07-29 04:02:02 Michael Paquier (michael-kun) Created patch record
Edit