Move vacuum_delay_point out of locked regions in ginInsertCleanup

Edit
ID 7124
Title Move vacuum_delay_point out of locked regions in ginInsertCleanup
CI (CFBot) Needs rebase! Needs rebase since 3 hours. Failing since 3 hours.
Additional links previous successfully applied patch (outdated):
Stats (from CFBot) Unknown
Tags Bugfix
Created 2026-08-09 16:52:31
Last modified 2026-08-09 16:52:31 (4 hours ago)
Latest email 2026-08-05 01:04:58 (4 days ago)
Status
PG20-2 (2026-09-01 – 2026-09-30): Needs review
Target version 20
Authors Andrey Borodin (x4m), ze chen (chenze), Kevin Rocker (kehvyn)
Reviewers Become reviewer
Committer
Links
Emails
[PATCH] Fix vacuum_delay_point happening inside lock
First at 2026-08-01 16:57:28 by "Kevin Rocker" <me at kevinrocker.com>
Latest at 2026-08-05 01:04:58 by Neil Chen <carpenter.nail.cz at gmail.com>
Latest attachment (v3-0002-Experiment-with-hash-vacuum-delay-point.patch) at 2026-08-04 08:13:42 from Neil Chen <carpenter.nail.cz at gmail.com>
    Attachment (v3-0002-Experiment-with-hash-vacuum-delay-point.patch) at 2026-08-04 08:13:42 from Neil Chen <carpenter.nail.cz at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Move-interrupt-checks-out-of-locked-regions.patch) at 2026-08-04 05:44:53 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: No)
    Attachment (v1-0002-Additional-vacuum_delay_point-before-flushing-ent.patch) at 2026-08-03 15:20:59 from "Kevin Rocker" <me at kevinrocker.com> (Patch: No)
    Attachment (v1-0001-Don-t-call-vacuum_delay_point-while-holding-a-buf.patch) at 2026-08-01 16:57:28 from "Kevin Rocker" <me at kevinrocker.com> (Patch: No)
History
When Who What
2026-08-09 16:59:30 CFbot Patch needs rebase
2026-08-09 16:52:31 Kevin Rocker (kehvyn) Attached mail thread 492c6247-43d3-477b-8981-fb0c56767b38@app.fastmail.com
2026-08-09 16:52:31 Kevin Rocker (kehvyn) Created patch record
Edit