LogwrtResult contended spinlock

Edit
ID 4846
Title LogwrtResult contended spinlock
Topic Miscellaneous
Created 2024-02-21 14:15:14
Last modified 2024-04-08 04:03:21 (7 months ago)
Latest email 2024-04-08 16:13:22 (7 months ago)
Status
2024-03: Committed
Target version
Authors Álvaro Herrera (alvarofherrera), Bharath Rupireddy (bharathrupireddy)
Reviewers Jeff Davis (jdavis), Bharath Rupireddy (bharathrupireddy)Become reviewer
Committer Álvaro Herrera (alvherre)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/4846
git checkout commitfest/cf/4846
Emails
LogwrtResult contended spinlock
First at 2020-08-31 18:21:56 by Alvaro Herrera <alvherre at 2ndquadrant.com>
Latest at 2024-04-08 16:13:22 by Jeff Davis <pgsql at j-davis.com>
Latest attachment (v17-0002-Add-logCopyResult.patch) at 2024-04-05 17:55:32 from Alvaro Herrera <alvherre at alvh.no-ip.org>
    Attachment (v17-0002-Add-logCopyResult.patch) at 2024-04-05 17:55:32 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v16-0001-Make-XLogCtl-log-Write-Flush-Result-accessible-w.patch) at 2024-04-05 11:54:45 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v16-0001-Make-XLogCtl-log-Write-Flush-Result-accessible-w.patch) at 2024-04-04 17:45:04 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v15-0001-split-XLogCtl-LogwrtResult-into-separate-struct-.patch) at 2024-04-03 11:19:40 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v14-0001-Add-monotonic-advancement-functions-for-atomics.patch) at 2024-03-14 07:38:23 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v13-0001-Add-monotonic-advancement-functions-for-atomics.patch) at 2024-03-04 15:45:00 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v12-0001-Add-functions-for-monotonic-advancement-of-atomi.patch) at 2024-02-21 14:30:00 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v11j-0001-Make-XLogCtl-LogwrtResult-accessible-with-atomi.patch) at 2024-02-16 20:54:25 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
    Attachment (v10-0001-Make-XLogCtl-LogwrtResult-accessible-with-atomic.patch) at 2022-07-28 06:59:20 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v9-0001-Make-XLogCtl-LogwrtResult-accessible-with-atomics.patch) at 2022-04-05 18:16:28 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v8-0001-Split-LogwrtResult-into-separate-variables.patch) at 2022-04-05 15:47:04 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v7-0001-Change-XLogCtl-LogwrtResult-to-use-atomic-ops.patch) at 2022-03-22 16:11:20 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v6-0001-Change-XLogCtl-LogwrtResult-to-use-atomic-ops.patch) at 2022-03-22 13:49:13 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v5-0001-make-LogwrtResult-atomic.patch) at 2021-11-22 21:56:43 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
    Attachment (logwrt-4.patch) at 2021-11-18 22:15:58 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-add-pg_atomic_monotonic_advance_u64.patch) at 2021-02-02 23:19:19 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
    Attachment (v2-0001-add-pg_atomic_monotonic_advance_u64.patch) at 2021-01-30 01:47:56 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-use-an-LWLock-rather-than-spinlock-for-Logwrt-Result.patch) at 2020-08-31 18:21:56 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
History
When Who What
2024-04-08 04:03:21 Bharath Rupireddy (bharathrupireddy) Closed in commitfest 2024-03 with status: Committed
2024-04-08 04:03:21 Bharath Rupireddy (bharathrupireddy) Changed committer to alvherre
2024-03-04 05:13:58 Bharath Rupireddy (bharathrupireddy) Changed authors to Álvaro Herrera (alvarofherrera), Bharath Rupireddy (bharathrupireddy)
2024-02-21 14:16:42 Bharath Rupireddy (bharathrupireddy) Changed reviewers to Jeff Davis (jdavis), Bharath Rupireddy (bharathrupireddy)
2024-02-21 14:16:42 Bharath Rupireddy (bharathrupireddy) Changed authors to Álvaro Herrera (alvarofherrera)
2024-02-21 14:15:14 Bharath Rupireddy (bharathrupireddy) Attached mail thread 20200831182156.GA3983@alvherre.pgsql
2024-02-21 14:15:14 Bharath Rupireddy (bharathrupireddy) Created patch record
Edit