| From: | Dmitry Fomin <fomin(dot)list(at)gmail(dot)com> |
|---|---|
| To: | Andrey Borodin <x4mmm(at)yandex-team(dot)ru>, pgsql-hackers(at)lists(dot)postgresql(dot)org |
| Cc: | Kirk Wolak <wolakk(at)gmail(dot)com>, Nikolay Samokhvalov <nik(at)postgres(dot)ai>, Ilmar Yunusov <tanswis42(at)gmail(dot)com> |
| Subject: | Re: [PATCH v1 0/7] Wait event timing and tracing instrumentation |
| Date: | 2026-10-28 14:02:57 |
| Message-ID: | CAPHG-0noG1LWh3MXQ7MGPFB5PDYWXX-ewkZPJ_HheG4Dd2_cMg@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi hackers,
v13 of the timed-wait-event series: v12 rebased on current master
(4848fd6752a), because cfbot reported a conflict. There is no other
change.
The conflict came from a5ccf20801c (Fix partial two-phase files left
by crash during checkpoint). It changed error messages in
RecreateTwoPhaseFile() next to a wait call that 0002 converts. I kept
the new messages and the timed call. 0001, 0003, 0004 and 0005 are
the same as in v12. In 0002, only the context in twophase.c changed.
The overhead numbers from v11 still apply: the measured code did not
change. The full CI of my fork is green on the tip, d82aacc9054:
https://github.com/DmitryNFomin/postgres/actions/runs/40688301368
v12 mail, with the description of the changes since v11:
Attached: the five v13 patches only.
Regards,
Dmitry Fomin
| Attachment | Content-Type | Size |
|---|---|---|
| v13-0001-Add-begin-end-hooks-for-timed-wait-events.patch | application/octet-stream | 7.6 KB |
| v13-0003-test_wait_hook-test-module-for-the-wait-event-ho.patch | application/octet-stream | 32.3 KB |
| v13-0005-pg_wait_event_tracing-trace-level.patch | application/octet-stream | 225.1 KB |
| v13-0002-Convert-wait_start-end-call-sites-to-the-timed-p.patch | application/octet-stream | 61.8 KB |
| v13-0004-pg_wait_event_tracing-statistics-level.patch | application/octet-stream | 255.6 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | John Naylor | 2026-10-28 14:11:45 | Re: Quickselect instead of a heap for ORDER BY ... LIMIT N large bounded sorts |
| Previous Message | Tom Lane | 2026-10-28 14:01:48 | Re: pg_upgrade doesn't copy ICU rules on template0 |