Avoid infinite loop in checkpointer

Edit
ID 5612
Title Avoid infinite loop in checkpointer
CI (CFBot) Needs rebase! Needs rebase since 10 months. Failing since 10 months.
Additional links previous successfully applied patch (outdated):
Summary
Stats (from CFBot) Unknown
Tags Bugfix
Created 2025-02-28 16:57:30
Last modified 2025-07-27 12:38:44 (10 months ago)
Latest email 2025-07-25 15:37:35 (10 months ago)
Status
PG19-1 (2025-07-01 – 2025-07-31): Committed
2025-03 (2025-03-01 – 2025-04-08): Moved to different CF
Target version 19
Authors Maxim Orlov (m.orlov), Xuneng Zhou (dylanzhou)
Reviewers Xuneng Zhou (dylanzhou) Become reviewer
Committer Alexander Korotkov (smagen)
Links
Emails
Proposal: Limitations of palloc inside checkpointer
First at 2025-02-25 19:44:33 by Ekaterina Sokolova <e.sokolova at postgrespro.ru>
Latest at 2025-07-25 15:37:35 by Alexander Korotkov <aekorotkov at gmail.com>
Latest attachment (v8-0001-Process-sync-requests-incrementally-in-AbsorbSync.patch) at 2025-07-22 22:37:23 from Alexander Korotkov <aekorotkov at gmail.com>
    Attachment (v8-0001-Process-sync-requests-incrementally-in-AbsorbSync.patch) at 2025-07-22 22:37:23 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: Yes)
    Attachment (v7-0001-Process-sync-requests-incrementally-in-AbsorbSync.patch) at 2025-06-26 13:31:37 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: Yes)
    Attachment (v6-0001-Process-sync-requests-incrementally-in-AbsorbSyncReq.patch) at 2025-04-15 04:02:25 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Process-sync-requests-incrementally-in-AbsorbSyncReq.patch) at 2025-04-10 15:43:20 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: Yes)
    Attachment (v4-0001-Process-sync-requests-incrementally-in-AbsorbSync.patch) at 2025-02-28 16:54:12 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Limit-AbsorbSyncRequests-to-1Gb-at-once.patch) at 2025-02-28 08:55:45 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v2-0001-AbsorbSyncRequests-incrementally-instead-of-doing.patch) at 2025-02-28 08:13:29 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v1-0001-AbsorbSyncRequests-incrementally-instead-of-doing.patch) at 2025-02-27 14:16:28 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v0-0001-Expect-huge-number-of-requests-in-checkpointer.patch) at 2025-02-26 08:46:45 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
History
When Who What
2025-07-27 12:38:44 Alexander Korotkov (smagen) Closed in commitfest PG19-1 with status: Committed
2025-07-27 12:38:40 Alexander Korotkov (smagen) Added smagen as committer
2025-07-27 12:38:37 Alexander Korotkov (smagen) Changed targetversion to 19
2025-07-22 23:04:18 CFbot Patch needs rebase
2025-06-27 00:12:11 Xuneng Zhou (dylanzhou) Added dylanzhou as reviewer
2025-06-26 13:36:42 Xuneng Zhou (dylanzhou) Changed authors to Maxim Orlov (m.orlov), Xuneng Zhou (dylanzhou)
2025-05-19 15:21:13 Karthik S (karthikselvaam.gmail.com) Removed karthikselvaam.gmail.com from reviewers
2025-05-19 15:21:06 Karthik S (karthikselvaam.gmail.com) Added karthikselvaam.gmail.com as reviewer
2025-04-15 03:24:04 Xuneng Zhou (egoa) Changed authors to Maxim Orlov (m.orlov)
2025-04-15 03:23:41 Xuneng Zhou (egoa) Changed authors to Maxim Orlov (m.orlov), Xuneng Zhou (egoa)
2025-04-15 02:14:04 Xuneng Zhou (egoa) Closed in commitfest 2025-03 with status: Moved to next CF
2025-04-15 02:13:32 Xuneng Zhou (egoa) Removed egoa from reviewers
2025-04-15 02:13:08 Xuneng Zhou (egoa) Added egoa as reviewer
2025-02-28 16:57:49 Maxim Orlov (m.orlov) Changed authors to Maxim Orlov (m.orlov)
2025-02-28 16:57:31 Maxim Orlov (m.orlov) Attached mail thread db4534f83a22a29ab5ee2566ad86ca92@postgrespro.ru
2025-02-28 16:57:30 Maxim Orlov (m.orlov) Created patch record
Edit