SQLStreams

the messaging platform that is just Postgres

You last visited on 9999-99-99 Show what's new since then

0755 — Benchmark commands and runs use bench

Edit this page
Posted: 2026-09-11 · Report this thread
brandon Site Admin brandon profile Posts: 677

Context

The shared runner lives at .bench/ and runs all maintained benchmark scenarios. Its former reliability name still appears in commands, binaries, Compose projects, and current documentation.

Decision

  • Use just bench <scenario>, just bench-smoke, and just bench-report.
  • Name the local and container binary bench, the default Compose project bench, and new run/project identifiers bench_<timestamp>.
  • Update current documentation and diagnostics to these names; remove the former recipe names without aliases.
  • Keep recorded evidence, historical ledger entries, and frozen-source reproduction commands under the names they originally used.
  • This supersedes 0749’s command naming. Its root layout and evidence preservation continue unchanged.

Consequences

Current commands describe the shared benchmark system. Existing results remain readable because reporting does not depend on the run-name prefix. Historical reproduction instructions explicitly identify their frozen source.