Fix data loss at inplace update after heap_update()

Edit
Title Fix data loss at inplace update after heap_update()
Topic Bug Fixes
Created 2024-06-29 02:44:24
Last modified 2024-08-01 06:13:33 (1 month ago)
Latest email 2024-09-06 18:55:31 (1 day, 4 hours ago)
Status
2024-09: Needs review
2024-07: Moved to next CF
Target version stable
Authors Noah Misch (nmisch)
Reviewers Become reviewer
Committer Noah Misch (nmisch)
Links
Emails
race condition in pg_class
First at 2023-10-25 10:39:41 by Smolkin Grigory <smallkeen at gmail.com>
Latest at 2024-09-06 18:55:31 by Noah Misch <noah at leadboat.com>
Latest attachment (inplace090-LOCKTAG_TUPLE-eoxact-v10.patch) at 2024-09-04 19:57:20 from Noah Misch <noah at leadboat.com>
    Attachment (inplace090-LOCKTAG_TUPLE-eoxact-v10.patch) at 2024-09-04 19:57:20 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace090-LOCKTAG_TUPLE-eoxact-v9.patch) at 2024-08-22 07:32:00 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace090-LOCKTAG_TUPLE-eoxact-v8.patch) at 2024-07-14 17:48:00 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace085-CCI-analyze-v8.patch) at 2024-07-04 22:08:16 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace085-CCI-analyze-v7.patch) at 2024-07-04 02:57:07 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace090-LOCKTAG_TUPLE-eoxact-v6.patch) at 2024-07-03 23:09:54 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace090-LOCKTAG_TUPLE-eoxact-v5.patch) at 2024-06-29 02:42:51 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace010-tests-v4.patch) at 2024-06-21 21:28:42 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (wait-detect-invalid-custom-v0.patch) at 2024-06-16 14:07:08 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace005-UNEXPECTEDPASS-tap-meson-v3.patch) at 2024-06-14 00:35:49 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace005-UNEXPECTEDPASS-tap-meson-v2.patch) at 2024-06-11 02:45:25 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (inplace005-UNEXPECTEDPASS-tap-meson-v1.patch) at 2024-05-12 23:29:23 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (intra-grant-inplace-via-ctid-v0.patch) at 2023-11-02 03:09:15 from Noah Misch <noah at leadboat.com> (Patch: Yes)
    Attachment (waldump.txt) at 2023-10-25 10:39:41 from Smolkin Grigory <smallkeen at gmail.com> (Patch: No)
History
When Who What
2024-08-01 06:13:33 Corey Huinker (coreyh) Closed in commitfest 2024-07 with status: Moved to next CF
2024-06-29 02:44:52 Noah Misch (nmisch) Changed authors to Noah Misch (nmisch)
2024-06-29 02:44:52 Noah Misch (nmisch) Changed committer to nmisch
2024-06-29 02:44:52 Noah Misch (nmisch) Changed targetversion to stable
2024-06-29 02:44:24 Noah Misch (nmisch) Attached mail thread CAMp+ueZQz3yDk7qg42hk6-9gxniYbp-=bG2mgqecErqR5gGGOA@mail.gmail.com
2024-06-29 02:44:24 Noah Misch (nmisch) Created patch record
Edit