Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/lib/removed-benches.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@ export const REMOVED_BENCH_SLUGS = new Set([
// duplicate of solana-tx-landing (bench 016); the 027 active-probe
// variant never got data on prod and shows an empty placeholder
"solana-tx-landing-latency",
// indexer-latency (084) dropped entirely 2026-07-16: HyperSync + The
// Graph providers require paid credentials for the sustained cadence
// (Mobula alone left the leaderboard single-provider). Spec + harness
// removed; kept in the 410 list so any indexed URL returns Gone
// instead of 404.
"indexer-latency",
// staging pipeline, held back until validated / announced
"indexing-freshness",
"rpc-keyed-latency",
Expand All @@ -46,6 +52,5 @@ export const REMOVED_BENCH_SLUGS = new Set([
// follows suit and is not gated.
"oracle-freshness",
"rpc-reliability",
"indexer-latency",
"evm-block-builders",
]);
8 changes: 6 additions & 2 deletions src/lib/spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,10 @@ const loadBenchmarkUnfilteredCached = unstable_cache(
// parity with the base + solana siblings + ungated on prod. Bench SET
// changed (old slug gone, new slug live). Bump to purge cached v29 that
// still keys the old slug.
["bench-unfiltered-v30", process.env.VERCEL_ENV === "production" ? "prod" : "all"],
// v31: 084 indexer-latency dropped entirely (spec + harness deleted;
// HyperSync + The Graph required paid credentials for sustained
// cadence). Bench SET shrank.
["bench-unfiltered-v31", process.env.VERCEL_ENV === "production" ? "prod" : "all"],
{ revalidate: 300, tags: ["benchmarks"] },
);

Expand Down Expand Up @@ -447,7 +450,8 @@ const loadAllBenchmarksCached = unstable_cache(
// v31: bumped with bench-unfiltered-v28 (bench vague 2, 081-085).
// v32: bumped with bench-unfiltered-v30 (081 slug rename ws-head-latency
// -> ws-head-latency-ethereum + ungate on prod).
["all-benchmarks-v33", process.env.VERCEL_ENV === "production" ? "prod" : "all"],
// v34: bumped with bench-unfiltered-v31 (084 indexer-latency dropped).
["all-benchmarks-v34", process.env.VERCEL_ENV === "production" ? "prod" : "all"],
{ revalidate: 300, tags: ["benchmarks"] },
);
export const loadAllBenchmarks = cache(loadAllBenchmarksCached);
Expand Down
Loading