Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c

Edit
ID 5573
Title Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c
CI (CFBot) Summary
Stats (from CFBot) Patch version: v4, Patch count: 1, First patch: +235−41, All patches: +235−41
Topic Performance
Created 2025-02-12 18:20:45
Last modified 2025-06-03 09:26:57 (1 week ago)
Latest email 2025-06-03 21:04:55 (1 week ago)
Status
2025-07: Needs review
2025-03: Moved to next CF
Target version 18
Authors Yura Sokolov (funny_falcon)
Reviewers Become reviewer
Committer
Links
Emails
sinvaladt.c: remove msgnumLock, use atomic operations on maxMsgNum
First at 2025-02-03 12:05:30 by Yura Sokolov <y.sokolov at postgrespro.ru>
Latest at 2025-06-03 21:04:55 by Andres Freund <andres at anarazel.de>
Latest attachment (v4-0001-Exclusive-Shared-Read-Write-spin-lock.patch) at 2025-06-02 18:20:33 from Yura Sokolov <y.sokolov at postgrespro.ru>
    Attachment (v4-0001-Exclusive-Shared-Read-Write-spin-lock.patch) at 2025-06-02 18:20:33 from Yura Sokolov <y.sokolov at postgrespro.ru> (Patch: Yes)
    Attachment (perf20250123_1120.lst.bind.svg.gz) at 2025-03-25 10:52:00 from Yura Sokolov <y.sokolov at postgrespro.ru> (Patch: No)
    Attachment (v3-0001-sinvaladt.c-use-atomic-operations-on-maxMsgNum.patch) at 2025-03-24 10:41:17 from Yura Sokolov <y.sokolov at postgrespro.ru> (Patch: Yes)
    Attachment (v2-0001-sinvaladt.c-use-atomic-operations-on-maxMsgNum.patch) at 2025-03-21 11:35:16 from Yura Sokolov <y.sokolov at postgrespro.ru> (Patch: Yes)
    Attachment (v1-0001-sinvaladt.c-use-atomic-operations-on-maxMsgNum.patch) at 2025-02-04 10:36:39 from Yura Sokolov <y.sokolov at postgrespro.ru> (Patch: Yes)
    Attachment (v0-0001-sinvaladt.c-use-atomic-operations-on-maxMsgNum.patch) at 2025-02-03 12:05:30 from Yura Sokolov <y.sokolov at postgrespro.ru> (Patch: Yes)
History
When Who What
2025-06-03 09:26:57 Yura Sokolov (funny_falcon) Changed name to Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c
2025-04-30 13:24:00 Yura Sokolov (funny_falcon) Closed in commitfest 2025-03 with status: Moved to next CF
2025-02-12 18:21:23 Yura Sokolov (funny_falcon) Changed authors to Yura Sokolov (funny_falcon)
2025-02-12 18:21:23 Yura Sokolov (funny_falcon) Changed targetversion to 18
2025-02-12 18:20:45 Yura Sokolov (funny_falcon) Attached mail thread [email protected]
2025-02-12 18:20:45 Yura Sokolov (funny_falcon) Created patch record
Edit