Stack-based tracking of per-node WAL/buffer usage

Edit
ID 6023
Title Stack-based tracking of per-node WAL/buffer usage
CI (CFBot) Summary
Stats (from CFBot) Patch count: 0, First patch: +0−0, All patches: +0−0
Tags Performance
Created 2025-08-31 23:58:40
Last modified 2026-04-10 00:00:03 (5 days ago)
Latest email 2026-04-08 04:09:53 (1 week ago)
Status
PG20-1 (2026-07-01 – 2026-07-31): Needs review
PG19-Final (2026-03-01 – 2026-04-09): Moved to different CF
PG19-4 (2026-01-01 – 2026-01-31): Moved to different CF
PG19-3 (2025-11-01 – 2025-11-30): Moved to different CF
PG19-2 (2025-09-01 – 2025-09-30): Moved to different CF
Target version 19
Authors Lukas Fittl (lfittl)
Reviewers Zsolt Parragi (zsolt.parragi)Become reviewer
Committer
Links
Emails
Stack-based tracking of per-node WAL/buffer usage
First at 2025-08-31 23:57:01 by Lukas Fittl <lukas at fittl.com>
Latest at 2026-04-08 04:09:53 by Andres Freund <andres at anarazel.de>
Latest attachment (explainbench.sql) at 2026-04-07 22:19:06 from Andres Freund <andres at anarazel.de>
    Attachment (explainbench.sql) at 2026-04-07 22:19:06 from Andres Freund <andres at anarazel.de> (Patch: No)
    Attachment (v16-0002-instrumentation-Move-ExecProcNodeInstr-to-allow-.patch) at 2026-04-07 20:30:11 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (nocfbot-0008-post-index-prefetch-Index-scans-Show-table-buffer-accesses-separately.patch) at 2026-04-06 09:58:39 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v14-0005-instrumentation-Add-additional-regression-tests-.patch) at 2026-04-05 19:38:58 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v13-0002-instrumentation-Separate-per-node-logic-from-oth.patch) at 2026-04-05 12:31:53 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v12-0002-instrumentation-Separate-per-node-logic-from-oth.patch) at 2026-04-04 09:43:50 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v11-0001-instrumentation-Separate-trigger-logic-from-othe.patch) at 2026-03-27 07:21:23 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v10-0005-Optimize-measuring-WAL-buffer-usage-through-stac.patch) at 2026-03-24 06:03:16 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v9-0002-instrumentation-Separate-per-node-logic-from-othe.patch) at 2026-03-17 08:18:38 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v8-0001-instrumentation-Separate-trigger-logic-from-other.patch) at 2026-03-14 20:49:23 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v7-0004-instrumentation-Add-additional-regression-tests-c.patch) at 2026-03-08 04:27:38 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v6-0004-instrumentation-Add-additional-regression-tests-c.patch) at 2026-02-24 04:18:34 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v5-0004-Use-Instrumentation-stack-for-parallel-query-aggr.patch) at 2026-01-13 08:01:53 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v4-0003-Replace-direct-changes-of-pgBufferUsage-pgWalUsag.patch) at 2025-10-31 07:18:04 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v3-0001-Instrumentation-Keep-time-fields-as-instrtime-req.patch) at 2025-10-22 11:28:24 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v2-0006-Introduce-alternate-Instrumentation-stack-mechani.patch) at 2025-09-09 19:35:43 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
    Attachment (v1-0002-Replace-direct-changes-of-pgBufferUsage-pgWalUsag.patch) at 2025-08-31 23:57:01 from Lukas Fittl <lukas at fittl.com> (Patch: Yes)
History
When Who What
2026-04-10 00:00:03 CFbot Moved from CF PG19-Final to CF PG20-1
2026-04-04 10:09:51 CFbot Patch does not need rebase anymore
2026-04-01 08:57:32 CFbot Patch needs rebase
2026-03-24 06:39:42 CFbot Patch does not need rebase anymore
2026-03-22 19:01:32 CFbot Patch needs rebase
2026-03-14 21:11:36 CFbot Patch does not need rebase anymore
2026-03-12 03:09:29 CFbot Patch needs rebase
2026-03-10 08:13:35 Zsolt Parragi (zsolt.parragi) Added zsolt.parragi as reviewer
2026-02-24 04:46:41 CFbot Patch does not need rebase anymore
2026-02-07 13:23:30 CFbot Patch needs rebase
2026-02-01 00:00:08 CFbot Moved from CF PG19-4 to CF PG19-Final
2026-01-13 08:40:33 CFbot Patch does not need rebase anymore
2026-01-10 23:03:26 CFbot Patch needs rebase
2025-12-02 23:09:57 Lukas Fittl (lfittl) Moved from CF PG19-3 to CF PG19-4
2025-10-31 07:33:33 CFbot Patch does not need rebase anymore
2025-10-30 04:02:30 CFbot Patch needs rebase
2025-10-22 11:39:31 CFbot Patch does not need rebase anymore
2025-10-08 22:04:25 CFbot Patch needs rebase
2025-10-08 22:03:36 Lukas Fittl (lfittl) Moved from CF PG19-2 to CF PG19-3
2025-08-31 23:58:57 Lukas Fittl (lfittl) Changed name to Stack-based tracking of per-node WAL/buffer usage
2025-08-31 23:58:41 Lukas Fittl (lfittl) Attached mail thread CAP53PkzdBK8VJ1fS4AZ481LgMN8f9mJiC39ZRHqkFUSYq6KWmg@mail.gmail.com
2025-08-31 23:58:40 Lukas Fittl (lfittl) Created patch record
Edit