Skip to content

the sitemap listed chains a bench had dropped until the worker caught up - #2973

Merged
Flotapponnier merged 1 commit into
devfrom
fix/sitemap-dropped-chain
Oct 13, 2026
Merged

Flotapponnier merged 1 commit into
devfrom
fix/sitemap-dropped-chain

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

The prod deploy of #2972 (Blast removal) was rolled back by the sitemap smoke test: /benchmarks/l2-block-time/blast and /benchmarks/network-fees/blast were still in the sitemap and 308 to their parent bench.

Cause: per-chain sub-pages come from the worker's blob (perChainSlugs), built from the worker's own checkout, not yet rebuilt. Bench slugs were already filtered against this build's specs; per-chain sub-pages now are too (per_chain_explainer), so the sitemap no longer depends on worker timing for a dropped chain.

Local sitemap vs production: drops exactly those 2 URLs, nothing else (99 vs 101 chain sub-pages).

Also fixes the L2 counts: l2-block-time title "and 6 more" (9 L2s), answer page back to 9.

Checks: tsc, bun test (579 pass), pnpm validate.

The Blast removal deploy was rolled back by the sitemap smoke test:
/benchmarks/l2-block-time/blast and /benchmarks/network-fees/blast were
still in the sitemap and 308 to their parent. Per-chain sub-pages come
from the worker's blob, built from the worker's own checkout, which had
not been rebuilt. Benches were already filtered against this build's
specs; the chain sub-pages now are too (per_chain_explainer). Locally the
sitemap drops exactly those two URLs against production's.

Also: l2-block-time measures 9 L2s now, so the title says "and 6 more",
and the answer page is back to 9 (it read 8 after the removal).
@Flotapponnier
Flotapponnier merged commit 7c3a954 into dev Oct 13, 2026
2 checks passed
@Flotapponnier
Flotapponnier deleted the fix/sitemap-dropped-chain branch October 13, 2026 21:33
Flotapponnier added a commit that referenced this pull request Oct 13, 2026
… up (#2973) (#2974)

The Blast removal deploy was rolled back by the sitemap smoke test:
/benchmarks/l2-block-time/blast and /benchmarks/network-fees/blast were
still in the sitemap and 308 to their parent. Per-chain sub-pages come
from the worker's blob, built from the worker's own checkout, which had
not been rebuilt. Benches were already filtered against this build's
specs; the chain sub-pages now are too (per_chain_explainer). Locally the
sitemap drops exactly those two URLs against production's.

Also: l2-block-time measures 9 L2s now, so the title says "and 6 more",
and the answer page is back to 9 (it read 8 after the removal).

(cherry picked from commit 7c3a954)
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