Skip to content

Phase 0.6: Tiered OLAP benchmark harness#301

Merged
thorrester merged 2 commits into
olap-serving-layerfrom
phase0_6/bench-harness-tiers
May 14, 2026
Merged

Phase 0.6: Tiered OLAP benchmark harness#301
thorrester merged 2 commits into
olap-serving-layerfrom
phase0_6/bench-harness-tiers

Conversation

@thorrester
Copy link
Copy Markdown
Member

Summary

  • Adds tiered benchmark harness (Tier 0/1/2) gated by SCOUTER_BENCH_TIER env var, with JSON artifact output and bench_compare regression check
  • Commits four Tier 0 baseline artifacts (bench_metrics/*.json) as the initial PR-blocking smoke baseline
  • Wires Phase 0 observability through the full trace query stack: object store → Delta lifecycle → DataFusion pipeline → HTTP route handlers

Test plan

  • make bench.core passes and artifacts match committed baselines
  • make lints clean (clippy -D warnings)
  • cargo test -p scouter-dataframe --all-features passes
  • cargo test -p scouter-tracing --all-features passes (contract tests)

@thorrester thorrester merged commit e106bf0 into olap-serving-layer May 14, 2026
25 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant