Lockless queue of waiters based on atomic operations for LWLock

Edit
Title Lockless queue of waiters based on atomic operations for LWLock
Topic Performance
Created 2022-10-31 10:40:23
Last modified 2024-01-26 14:50:32 (2 months ago)
Latest email 2024-01-26 14:53:20 (2 months ago)
Status
2024-01: Returned with feedback
2023-11: Moved to next CF
2023-09: Moved to next CF
2023-07: Moved to next CF
2023-03: Moved to next CF
2023-01: Moved to next CF
2022-11: Moved to next CF
Target version
Authors Alexander Korotkov (smagen), Pavel Borisov (pborisov)
Reviewers Become reviewer
Committer
Links
Emails
Lockless queue of waiters in LWLock
First at 2022-10-31 10:38:23 by Pavel Borisov <pashkin.elfe at gmail.com>
Latest at 2024-01-26 14:53:20 by vignesh C <vignesh21 at gmail.com>
Latest attachment (v6-0001-Lockless-queue-of-LWLock-waiters.patch) at 2022-11-25 18:52:54 from Pavel Borisov <pashkin.elfe at gmail.com>
    Attachment (v6-0001-Lockless-queue-of-LWLock-waiters.patch) at 2022-11-25 18:52:54 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Lockless-queue-of-LWLock-waiters.patch) at 2022-11-24 12:20:21 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (v4-0001-Lockless-queue-of-LWLock-waiters.patch) at 2022-11-17 12:07:37 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (lockless-testing-results.csv) at 2022-11-11 15:16:29 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: No)
    Attachment (v3-0001-Lockless-queue-of-LWLock-waiters.patch) at 2022-11-11 12:39:10 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (atomic-sub-inverted-queue-log.jpg) at 2022-11-11 11:39:05 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: No)
    Attachment (0001-Print-extended-lwlock_stats-and-proc_stats-on-CAS-re.patch) at 2022-11-03 10:50:11 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (txid-v1-v2-log.png) at 2022-11-01 18:52:36 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: No)
    Attachment (txid_current.png) at 2022-10-31 11:00:47 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: No)
    Attachment (v1-0001-Lockless-queue-of-LWLock-waiters.patch) at 2022-10-31 10:38:23 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
History
When Who What
2024-01-26 14:50:32 vigneshwaran C (vignesh.postgres) Closed in commitfest 2024-01 with status: Returned with feedback
2023-12-04 09:19:39 John Naylor (john.naylor) Closed in commitfest 2023-11 with status: Moved to next CF
2023-10-02 09:46:19 Peter Eisentraut (petere) Closed in commitfest 2023-09 with status: Moved to next CF
2023-08-02 19:13:39 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2023-07 with status: Moved to next CF
2023-04-09 02:30:09 Greg Stark (stark) Closed in commitfest 2023-03 with status: Moved to next CF
2023-01-31 16:16:45 vigneshwaran C (vignesh.postgres) Closed in commitfest 2023-01 with status: Moved to next CF
2022-12-13 07:43:24 Ian Barwick (barwick) Closed in commitfest 2022-11 with status: Moved to next CF
2022-11-17 13:11:49 Pavel Borisov (pborisov) Changed name to Lockless queue of waiters based on atomic operations for LWLock
2022-10-31 10:40:46 Pavel Borisov (pborisov) Changed authors to Alexander Korotkov (smagen), Pavel Borisov (pborisov)
2022-10-31 10:40:23 Pavel Borisov (pborisov) Attached mail thread CALT9ZEEz+=Nepc5eti6x531q64Z6+DxtP3h-h_8O5HDdtkJcPw@mail.gmail.com
2022-10-31 10:40:23 Pavel Borisov (pborisov) Created patch record
Edit