Fix RelationTruncate() corruption

Edit
ID 5242
Title Fix RelationTruncate() corruption
CI (CFBot) Not processed
Stats (from CFBot) Unknown
Topic Bug Fixes
Created 2024-09-05 23:01:42
Last modified 2025-02-12 16:19:19 (1 week, 1 day ago)
Latest email 2025-02-06 02:43:21 (2 weeks, 1 day ago)
Status
2025-03: Committed
2025-01: Moved to next CF
2024-11: Moved to next CF
Target version
Authors Robert Haas (rhaas), Thomas Munro (macdice)
Reviewers Become reviewer
Committer Thomas Munro (macdice)
Links
Emails
BUG #18146: Rows reappearing in Tables after Auto-Vacuum Failure in PostgreSQL on Windows
First at 2023-10-03 17:25:17 by PG Bug reporting form <noreply at postgresql.org>
Latest at 2025-02-06 02:43:21 by Thomas Munro <thomas.munro at gmail.com>
Latest attachment (0001-Restore-smgrtruncate-prototype-in-back-branches.patch) at 2024-12-20 23:15:56 from Thomas Munro <thomas.munro at gmail.com>
    Attachment (0001-Restore-smgrtruncate-prototype-in-back-branches.patch) at 2024-12-20 23:15:56 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Fix-corruption-on-failed-interrupted-truncation.patch) at 2024-12-11 13:32:41 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v4-0001-RelationTruncate-must-use-a-critical-section.patch) at 2024-09-10 00:43:16 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v3-0001-RelationTruncate-must-set-DELAY_CHKPT_START.patch) at 2024-09-05 23:05:26 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v2-0001-RelationTruncate-must-set-DELAY_CHKPT_START.patch) at 2024-04-23 07:48:12 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0002-Panic-if-filesystem-truncation-fails.patch) at 2023-10-19 19:50:07 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (hack.diff) at 2023-10-06 04:46:23 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
History
When Who What
2025-02-12 16:19:19 Robert Haas (rhaas) Closed in commitfest 2025-03 with status: Committed
2025-02-12 16:19:19 Robert Haas (rhaas) Changed committer to macdice
2025-02-12 16:04:27 Álvaro Herrera (alvherre) Closed in commitfest 2025-01 with status: Moved to next CF
2024-12-10 06:14:52 Michael Paquier (michael-kun) Closed in commitfest 2024-11 with status: Moved to next CF
2024-09-05 23:02:02 Thomas Munro (macdice) Changed authors to Robert Haas (rhaas), Thomas Munro (macdice)
2024-09-05 23:01:43 Thomas Munro (macdice) Attached mail thread 18146-04e908c662113ad5@postgresql.org
2024-09-05 23:01:42 Thomas Munro (macdice) Created patch record
Edit