Skip to content
Commit Detail

Commit 1a26e6a

Author
Jeremy Morrell (Cloudflare) <jmorrell@cloudflare.com> 2025-11-24 13:33:28 -0800
Parents
55ec130, 5dba6d7
Tree
d01a882
Merge pull request #5399 from cloudflare/jmorrell/cache-instrumentation

Reworks how we're generating and annotating cache spans

Removes cache_control.expiration, cache_control.cacheability in favor of using the Cache-Control header value directly

New attributes:

cache_match
cache.request.ignore_method
cache.request.url
cache.request.method
cache.request.header.range
cache.request.header.if_modified_since
cache.request.header.if_none_match
cache.response.status_code
cache.response.body.size
cache.response.cache_status
cache.response.success

cache_put
cache.request.url
cache.request.method
cache.request.payload.status_code
cache.request.payload.header.cache_control
cache.request.payload.header.cache_tag
cache.request.payload.header.etag
cache.request.payload.header.expires
cache.request.payload.header.last_modified
cache.request.payload.size
cache.response.success

cache_delete
cache.request.ignore_method
cache.request.url
cache.request.method
cache.response.status_code
cache.response.success

Files changed