Skip to content

test(eval): consolidate multi-sketch + latency eval harness & results - #494

Merged
zzylol merged 1 commit into
mainfrom
feat/eval-harness
Jun 12, 2026
Merged

zzylol merged 1 commit into
mainfrom
feat/eval-harness

Conversation

@zzylol

@zzylol zzylol commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Bundles the datasets_eval/ harness + measured results behind the §6 doc figures already merged (#491 Pareto, #492 per-family accuracy, #493 latency CDF, plus the multi-sketch cost/compound tables).

Docs excluded on purpose — the doc branches were cut off an older main and carried a stale evaluation-plan-figures.md revert; this branch is the harness/data only, off current main, zero docs/ changes.

Contents:

  • datasets_eval/multisketch/run_eval.py, run_perfamily.py, per-family agent configs (DDSketch/KLL/CMS/CountSketch/HLL/Sum + sampling/cold-off/wide variants), query sets, ground truth, RESULTS.md + accuracy_RESULTS.md, stack.sh/stack-coldoff.sh.
  • datasets_eval/latency/compute_latency.py, CDF PNG, per-query latency, latency_RESULTS.md.
  • datasets_eval/google_cluster/run.py--wall-clock-anchor (re-stamps replay at one wall-clock instant so warm-window queries resolve — fixes the time-anchoring 'No result').
  • deploy/mvp-singlenode/scripts/queries-latency-warm.json.

Supersedes the local feat/multisketch-eval/feat/multisketch-accuracy/feat/query-latency-cdf branches (consolidated here).

🤖 Generated with Claude Code

Bundle the datasets_eval drivers, agent workloads, query sets, ground-truth,
and measured results behind the merged §6 doc figures (Fig 3 per-family
accuracy, Fig 7 latency CDF, multi-sketch cost/compound). Docs excluded
(already merged via #491/#492/#493); this is the harness/data only.

- datasets_eval/multisketch/: run_eval.py, run_perfamily.py, per-family agent
  configs (6 families + sampling/coldoff/wide variants), query sets, GT,
  RESULTS.md + accuracy_RESULTS.md, stack.sh/stack-coldoff.sh.
- datasets_eval/latency/: compute_latency.py + CDF + per-query latency + RESULTS.
- datasets_eval/google_cluster/run.py: --wall-clock-anchor (re-stamps replay at
  one wall-clock instant so warm-window queries resolve).
- deploy/mvp-singlenode/scripts/queries-latency-warm.json.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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