Commit Graph

8 Commits

Author SHA1 Message Date
Muki Kiboigo
0720984a4e shortcircuit a lot of caching checks 2026-03-31 12:15:49 -07:00
Muki Kiboigo
bcef603038 use CacheRequest instead of key 2026-03-31 12:15:49 -07:00
Muki Kiboigo
b9acc1f55a use arena_pool for cache get 2026-03-31 12:15:48 -07:00
Muki Kiboigo
0634631e5d add more http caching rules 2026-03-31 12:15:48 -07:00
Muki Kiboigo
881a69b2d1 use CacheControl and Vary 2026-03-31 12:15:48 -07:00
Muki Kiboigo
14229b4c12 cache headers along with response 2026-03-31 12:15:47 -07:00
Muki Kiboigo
173017be63 use enum approach instead of vtable 2026-03-31 12:15:47 -07:00
Muki Kiboigo
56420bf7b7 create Cache interface file 2026-03-31 12:12:22 -07:00