Skip to content

W5: PR #66 polish — benchmark methodology, mark ready-for-review #92

@NikolayS

Description

@NikolayS

Parent: #85
Target PR: #66 (branch `docs/bench-methodology`)

Scope

Polish PR #66 (currently DRAFT, +3,366 LOC `benchmark/` directory) and mark ready-for-review. This is the public artifact of the cross-system benchmark.

Pre-flight check (manager flag)

The PR description previously linked the private GitLab WI #77. Before any other work: scan the entire diff (commit messages + files + PR description) for ANY mention of:

If found: scrub them. PR description should reference WI numbers as 'private internal benchmark' WITHOUT link, or just describe methodology + hardware ("AWS i4i.2xlarge, PG18, pg_ash + pg-flight-recorder, 2h with 60-min held-xmin window") without mentioning WIs at all. Comment on this issue with what was scrubbed.

Polish

  • Skim each of the +3,366 lines for clarity, broken examples, dead links, missing README in `benchmark/`.
  • Verify all binary-units use KiB/MiB/GiB (per CLAUDE.md), exception PG config (`shared_buffers = '2GB'`).
  • Rebase on latest `main` (post-bench: xmin-horizon torture test for PG-backed queues #80).
  • Mark PR as ready-for-review once polish complete: `gh pr ready 66`.

Reporting

  • Comment on this issue: anti-leak scan results (with what was scrubbed).
  • Comment: rebase done.
  • Comment: marked ready-for-review.

Style + anti-leak

CLAUDE.md rules. Especially aggressive anti-leak — this is the highest-risk PR for leaks.

Don't merge

PR-only.

Metadata

Metadata

Assignees

No one assigned

    Labels

    engineerOwned by an engineer agent (do work, open PR)sprint-v0.2.0Sprint v0.2.0 — Drivers, CI, README hero

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions