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".
This commit is contained in:
Maxime Henrion 2026-05-26 15:53:40 -04:00 committed by Willy Tarreau
parent 77c4de1ec2
commit e1b02eba9b

View file

@ -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);
}