Commit Graph

1925 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 c21d2d79aa test(cache): register cacheability fixture entries 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 48dabf7c5e perf(cache): avoid redundant ownership overhead 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 fc4ca2a87e fix(cache): preserve cache component ownership 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 f50e5a1d75 style(cache): format Route Handler admission 2026-08-27 02:48:07 +01:00
James 6946d43db6 fix(cache): preserve explicit route handler policy 2026-08-27 02:32:55 +01:00
James e8929dd516 fix(cache): preserve route handler opt-out headers 2026-08-27 02:20:26 +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 725eab23f1 fix(cache): finalize private app page evaluations 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 48b7a0825d style(cache): format prerender capability check 2026-08-27 00:21:56 +01:00