Reduce SyncRepLock contention on the commit path

Edit
ID 7402
Title Reduce SyncRepLock contention on the commit path
CI (CFBot) Summary
Stats (from CFBot) Patch version: v5, Patch count: 5, First patch: +70−8, All patches: +682−54
Tags Performance
Created 2026-10-06 14:03:28
Last modified 2026-10-06 14:03:28 (1 hour ago)
Latest email 2026-10-06 15:13:35 (26 minutes ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Needs review
Target version 20
Authors Yura Sokolov (funny_falcon), Vadim Ponomarev (vbp1)
Reviewers Become reviewer
Committer
Links
Emails
Reduce SyncRepLock contention on the commit path
First at 2026-08-17 08:29:56 by Vadim Ponomarev <vbponomarev at gmail.com>
Latest at 2026-10-06 15:13:35 by Vadim Ponomarev <vbponomarev at gmail.com>
Latest attachment (v5-0001-Wake-the-released-sync-rep-waiters-after-the-queu.patch) at 2026-10-06 15:13:35 from Vadim Ponomarev <vbponomarev at gmail.com>
    Attachment (v5-0001-Wake-the-released-sync-rep-waiters-after-the-queu.patch) at 2026-10-06 15:13:35 from Vadim Ponomarev <vbponomarev at gmail.com> (Patch: Pending check)
    Attachment (v4-0001-Wake-the-released-sync-rep-waiters-after-the-queu.patch) at 2026-10-06 14:01:28 from Vadim Ponomarev <vbponomarev at gmail.com> (Patch: No)
    Attachment (v3-0001-Wake-the-released-sync-rep-waiters-after-the-queu.patch) at 2026-09-22 20:36:59 from Vadim Ponomarev <vbponomarev at gmail.com> (Patch: No)
    Attachment (v2-0001-Wake-the-released-sync-rep-waiters-after-the-queu.patch) at 2026-09-17 18:37:12 from Yura Sokolov <y.sokolov at postgrespro.ru> (Patch: No)
    Attachment (v1-0001-Wake-the-released-sync-rep-waiters-after-the-queu.patch) at 2026-08-17 08:29:56 from Vadim Ponomarev <vbponomarev at gmail.com> (Patch: No)
History
When Who What
2026-10-06 14:03:28 Vadim Ponomarev (vbp1) Attached mail thread CANeUpr_dfdQQK6joN8STmpXy4N8cK2H_mK5cM6grwT+M28wzXA@mail.gmail.com
2026-10-06 14:03:28 Vadim Ponomarev (vbp1) Created patch record
Edit