You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: gauntlet cycle 3 must-fixes for PR-5.1.5 (operator-runbook drift)
Cycle 3 surfaced operator-facing doc drift from this PR adding the
requires-superuser marker to 006/007 (the same class as cycle 2's
migrations/README.md fix, in the sibling infra runbooks):
- benchmarks-website/infra/README.md bootstrap section no longer claims only
001/002/003 are master-applied with later additive migrations run as migrator;
it now names the in-file marker as authoritative and points to
migrations/README.md's bootstrap-ordering contract (002/004/005 + 006/007).
- benchmarks-website/infra/provision.sh's operator handoff no longer lists only
"002 + 004" as master-applied; it instructs applying every marked migration
as master and references the migration docs so the list cannot drift again.
Plus the cycle-3 should-fixes:
- test_real_bootstrap_migrations_carry_superuser_marker now pins the marker on
006/007 too, so a future marker removal fails the suite.
- migrations/README.md re-stamp note states the real privilege requirement
(UPDATE on query_measurements AND SELECT on commits).
- The commit_timestamp write-path test asserts over ALL rows (count of
unstamped/drifted == 0) instead of an arbitrary fetchone row.
- Aligned a misindented UNION arm in the filter-universe formats query.
Deferred (nit): trimming the summary.ts skip-scan comment block (it documents
load-bearing non-obvious planner behavior, not a hack).
This is the final inner-loop cycle (project ~3-cycle cap); all cycle-3 findings
are resolved. The fixes touch operator docs + tests only, no production logic.
Signed-off-by: "Connor Tsui" <connor@spiraldb.com>
0 commit comments