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
6 changes: 5 additions & 1 deletion src/lib/providers.ts
Original file line numberDiff line numberDiff line change
Expand Up@@ -478,7 +478,11 @@ const buildProvidersCached = unstable_cache(
// serving the v3 list (containing 0x... slugs) until the `benchmarks`
// tag fires, leaving thin /products/<hex> URLs in the sitemap for the
// next 60s window after deploy.
["providers-v4"],
// v5: bumped to flush the stale snapshot that didn't include the 6
// newly identified HL frontends (invo, bitget-wallet, defi-saver,
// unitywallet, marsgo, metamask-alt). Without the bump, /products/<slug>
// 404s for them even after the YAML + builders.json updates landed.
["providers-v5"],
{ revalidate: 60, tags: ["benchmarks"] },
);

Expand Down
8 changes: 6 additions & 2 deletions src/lib/spec.ts
Original file line numberDiff line numberDiff line change
Expand Up@@ -258,7 +258,9 @@ const loadBenchmarkUnfilteredCached = unstable_cache(
// expectedN + dataConfidence aggregate (sample-health system). Cached
// v13 entries lack these fields, so the sample-health badge would
// not render on existing benches until the cache aged out.
["bench-unfiltered-v15"],
// v16: bumped to flush stale HL frontends snapshot after adding 6
// identified frontends in #772 (invo/bitget-wallet/etc.).
["bench-unfiltered-v16"],
{ revalidate: 300, tags: ["benchmarks"] },
);

Expand DownExpand Up@@ -393,7 +395,9 @@ const loadAllBenchmarksCached = unstable_cache(
// Without this, /api/citable + products + sitemap surfaces would
// keep serving v17 benches without the new dataConfidence /
// sampleHealth / expectedN fields.
["all-benchmarks-v19"],
// v20: bumped with bench-unfiltered-v16 to flush the HL frontends
// snapshot that didn't include the 6 newly identified frontends.
["all-benchmarks-v20"],
{ revalidate: 300, tags: ["benchmarks"] },
);
export const loadAllBenchmarks = cache(loadAllBenchmarksCached);
Expand Down
Loading