Commit Graph

1495 Commits

Author SHA1 Message Date
James 4311d92858 fix(cache): preserve Pages io ownership 2026-08-27 03:43:35 +01:00
James cfb89ad7a0 test(cache): model framework admission policy 2026-08-27 03:28:39 +01:00
James ac95e20922 fix(cache): preserve io cache ownership during admission 2026-08-27 03:23:51 +01:00
James 986c0e2694 fix(cache): classify explicit io probes 2026-08-27 03:22:45 +01:00
James 7ab2b603de test(cache): narrow fixture shim resolution 2026-08-27 03:21:22 +01:00
James d118494d1a fix(cache): remove stale cross-request error markers 2026-08-27 03:21:22 +01:00
James c00069eab4 fix(cache): preserve Next cold miss behavior 2026-08-27 03:21:05 +01:00
James 1d6651dfe8 style(test): format cacheability ownership coverage 2026-08-27 03:21:05 +01:00
James 2d181df4b4 test(cache): keep invalid cache fixture runtime-only 2026-08-27 03:21:05 +01:00
James 1dee88ed00 fix(cache): isolate concurrent invalid fills 2026-08-27 03:21:05 +01:00
James 55221ee346 fix(cache): migrate unstable cache entries in place 2026-08-27 03:21:05 +01:00
James 613ddd40b1 fix(cache): invalidate unsafe unstable cache entries 2026-08-27 03:21:05 +01:00
James e2f05581bd test(cache): resolve fixture cache handler types 2026-08-27 02:48:23 +01:00
James 209d82a603 fix(cache): invalidate unsafe unstable cache entries 2026-08-27 02:48:23 +01:00
James 1536ba559a fix(cache): preserve legacy io probe parity 2026-08-27 02:48:23 +01:00
James 85c8fa626a test(cache): remove unused worker type dependency 2026-08-27 02:48:23 +01:00
James 2f26266837 test(cache): split cache components workerd fixture 2026-08-27 02:48:23 +01:00
James de2fefca29 test(cache): use a valid Cache Components fixture 2026-08-27 02:48:23 +01:00
James a252e7d8f4 fix(cache): reject private cache inside unstable cache 2026-08-27 02:48:22 +01:00
James 5ab79d8a35 fix(cache): isolate private bailout cancellation 2026-08-27 02:48:22 +01:00
James 12cacda26c fix(cache): validate private cache parents before probing 2026-08-27 02:48:22 +01:00
James 1c3e7df2d4 fix(cache): suspend private cache prerenders safely 2026-08-27 02:48:22 +01:00
James 2f4027d313 fix(cache): bail out private cache probes synchronously 2026-08-27 02:48:22 +01:00
James 62a5030300 test(cache): cover cache component ownership probes 2026-08-27 02:48:22 +01:00
James 6946d43db6 fix(cache): preserve explicit route handler policy 2026-08-27 02:32:55 +01:00
James 0b2374c5f7 fix(cache): complete adapter-admitted route handlers 2026-08-27 02:04:41 +01:00
James db8340be0b fix(cache): preserve final public page policy 2026-08-27 02:01:58 +01:00
James 92aa5cee9b fix(cache): complete cacheable route handler responses 2026-08-27 01:56:39 +01:00
James 9f7de189ea test(cache): allow existing Pages warm fills 2026-08-27 00:21:57 +01:00
James a571d169ed fix(cache): preserve hybrid Pages admission policy 2026-08-27 00:21:57 +01:00
James c739b6b31f fix(cache): avoid cookie response variation 2026-08-27 00:21:57 +01:00
James 9c000472ea fix(cache): isolate request-conditioned CDN responses 2026-08-27 00:21:57 +01:00
James eac9ad324a fix(cache): trust framework admission policy 2026-08-27 00:21:57 +01:00
James ca7b2ec196 fix(cache): reject conditional middleware probes 2026-08-27 00:21:57 +01:00
James 48e8162aa7 fix(cache): veto late private response policy 2026-08-27 00:21:57 +01:00
James a6ea94ec94 test(cache): cover RSC manifest admission 2026-08-27 00:21:57 +01:00
James 6504ce3673 test(cache): use a valid legacy revalidate fixture 2026-08-27 00:21:57 +01:00
James cafd121606 fix(cache): isolate conditional config headers 2026-08-27 00:21:57 +01:00
James 104c90f28e fix(cache): fail closed for contextual admission 2026-08-27 00:21:57 +01:00
James 73e3d99530 fix(cache): admit no-manifest responses after clean EOF 2026-08-27 00:21:57 +01:00
James 4132539675 fix(cache): gate CDN admission on probed routes 2026-08-27 00:21:57 +01:00
James 16340739a0 fix(cache): expose build phase during staged discovery 2026-08-27 00:21:56 +01:00
James 959a12e50c test(cache): cover RSC cacheability probes 2026-08-27 00:21:56 +01:00
James 46a91ab08f test(cache): use current proxy convention in probe fixture 2026-08-27 00:21:56 +01:00
James de2062c0bb fix(cache): keep middleware-matched probes private 2026-08-27 00:21:56 +01:00
James ce404aa95c test(cache): cover probe phase define 2026-08-27 00:21:56 +01:00
James 6a3361b3e5 feat(cache): probe App Page cacheability on staged Workers 2026-08-27 00:21:56 +01:00
James b3b23e7092 test(cloudflare): stabilize discovery deadline coverage 2026-08-27 00:21:48 +01:00
James 7c0594fde3 test(cloudflare): avoid wall-clock retry count 2026-08-27 00:17:31 +01:00
James b24a4322e5 test(cloudflare): preserve deadline-bounded discovery 2026-08-27 00:17:31 +01:00