Skip to content

feat(bench): emit compact workload category metadata - #7663

Merged
onbjerg merged 4 commits into
mainfrom
centaur/compact-workload-metadata-1789555382
Sep 16, 2026
Merged

onbjerg merged 4 commits into
mainfrom
centaur/compact-workload-metadata-1789555382

Conversation

@decofe

@decofe decofe commented Sep 16, 2026 •

Copy link
Copy Markdown
Member

Emit workload_mix_version=1 and workload_mix_weights only for public-mix, extracting and aggregating .mix directly from its prepared file with jq-compatible yq (pinned via uv; requires jq). Remove the recursive YAML metadata reader so every other workload, including tip20:nonce=2d, retains its existing metadata path without parsing extra YAML or invoking yq.

Previously validated locally (test file removed as requested): public-mix, 20,002 expanded entries, large YAML integers, ignored includes, input preservation, and non-public-mix bypasses; the query also exactly matches both saved live benchmark reports from run 35087133011. No new live benchmark was run for this simplification.

Companions: perf reader #166 (deploy first), multi-region sender #409. Historical migration remains unperformed.

Prompted by: @onbjerg

Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
onbjerg and others added 3 commits September 16, 2026 11:54
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
@onbjerg
onbjerg enabled auto-merge September 16, 2026 11:58
@onbjerg
onbjerg added this pull request to the merge queue Sep 16, 2026
Merged via the queue into main with commit 90fa893 Sep 16, 2026
52 of 54 checks passed
@onbjerg
onbjerg deleted the centaur/compact-workload-metadata-1789555382 branch September 16, 2026 12:17
sds added a commit that referenced this pull request Sep 17, 2026
…ows-rollout

* origin/main:
  feat(consensus): ensure certificate tip epoch matches height index (#7671)
  fix(ci): restore Docker PR build notifications (#7667)
  fix(consensus): enforce network identity baked into binary/chainspec (#7630)
  fix(xtask): simplify DKG outcome arguments (#7381)
  feat(ci): trigger Docker image builds from PR comments (#7655)
  feat(bench): emit compact workload category metadata (#7663)
  feat: allow expiring nonce discriminators (#7474)
  perf(consensus): avoid rehashing locally built proposals (#7650)

# Conflicts:
#	.github/workflows/docker-profiling.yml
#	.github/workflows/docker.yml
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.

3 participants