From e1b02eba9b2e3f0923d60b87e168d95a601af083 Mon Sep 17 00:00:00 2001 From: Maxime Henrion Date: Tue, 26 May 2026 15:53:40 -0400 Subject: [PATCH] MINOR: cache: indicate whether entries are stripped or not A full cache entry now shows "type:full", whereas stripped entries used to emit 103 responses show "type:hints". --- src/cache.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cache.c b/src/cache.c index 794d29ee4..46f641103 100644 --- a/src/cache.c +++ b/src/cache.c @@ -3410,7 +3410,8 @@ static int cli_io_handler_show_cache(struct appctx *appctx) chunk_printf(buf, "%p hash:%u vary:0x", entry, read_u32(entry->hash)); for (i = 0; i < HTTP_CACHE_SEC_KEY_LEN; ++i) chunk_appendf(buf, "%02x", (unsigned char)entry->secondary_key[i]); - chunk_appendf(buf, " size:%u (%u blocks), refcount:%u, expire:%d\n", + chunk_appendf(buf, " type:%s size:%u (%u blocks), refcount:%u, expire:%d\n", + (entry->flags & CACHE_EF_STRIPPED) ? "hints" : "full", block_ptr(entry)->len, block_ptr(entry)->block_count, block_ptr(entry)->refcount, entry->expire - (int)date.tv_sec); } -- 2.47.3