Wait-event tracing
Independent benchmarks, observer effect, coverage, and patch restructuring.
Dmitry Fomin presented a seven-patch wait-event tracing series, split for review but intended to provide complete transition timing and query attribution. The group designed an independent benchmark ladder covering vanilla, compiled-disabled, stats, and full trace modes; corrected pgbench workloads; and distinguished static overhead from observer effect. Preliminary runs showed no clear slowdown, but they added pg_stat_statements, wait-event counts, repeated rounds, raw results, and independent review before submission.
[timecodes · 8]
- Why sampled wait events miss short transitions
- Seven-patch tracing series and review structure
- Planning an independent overhead benchmark
- Designing high-transition pgbench workloads
- Five measurement levels and observer effect
- Stats versus full trace capture modes
- Correcting workload duration, rate limits, and logging
- Preliminary results and adding pg_stat_statements
direct mapping