Improve read_local_xlog_page_guts by replacing polling with latch-based waiting

Edit
ID 6024
Title Improve read_local_xlog_page_guts by replacing polling with latch-based waiting
CI (CFBot) Summary
Stats (from CFBot) Patch version: v4, Patch count: 2, First patch: +1435−14, All patches: +1674−26
Topic Performance
Tags Performance
Created 2025-09-01 12:02:06
Last modified 2025-09-01 12:02:06 (1 month ago)
Latest email 2025-10-02 15:06:14 (13 hours ago)
Status
PG19-3 (2025-11-01 – 2025-11-30): Needs review
Target version 19
Authors Xuneng Zhou (dylanzhou)
Reviewers Become reviewer
Committer
Links
Emails
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting
First at 2025-08-27 15:23:34 by Xuneng Zhou <xunengzhou at gmail.com>
Latest at 2025-10-02 15:06:14 by Xuneng Zhou <xunengzhou at gmail.com>
Latest attachment (v5-0000-cover-letter.patch) at 2025-10-02 15:06:14 from Xuneng Zhou <xunengzhou at gmail.com>
    Attachment (v5-0000-cover-letter.patch) at 2025-10-02 15:06:14 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: No)
    Attachment (v4-0000-cover-letter.patch) at 2025-09-28 13:47:06 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: No)
    Attachment (v8-0001-Implement-WAIT-FOR-command.patch) at 2025-08-28 08:22:55 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Improve-read_local_xlog_page_guts-by-replacing-po.patch) at 2025-08-27 15:31:03 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: Yes)
    Attachment (v8-0001-Implement-WAIT-FOR-command.patch) at 2025-08-27 15:23:34 from Xuneng Zhou <xunengzhou at gmail.com> (Patch: Yes)
History
When Who What
2025-09-28 14:09:26 CFbot Patch does not need rebase anymore
2025-09-05 10:09:21 CFbot Patch needs rebase
2025-09-01 12:02:06 Xuneng Zhou (dylanzhou) Attached mail thread CABPTF7UNft368x-RgOXkfj475OwEbp+VVO-wEXz7StgjD_=6sw@mail.gmail.com
2025-09-01 12:02:06 Xuneng Zhou (dylanzhou) Created patch record
Edit