From 86681e55a535b5d6d277c7dabba6da795da038e2 Mon Sep 17 00:00:00 2001 From: sunjiapeng <782615313@qq.com> Date: Wed, 28 Feb 2024 22:26:54 +0800 Subject: [PATCH] cleanup cache expire skip staging --- pkg/chunk/disk_cache.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/chunk/disk_cache.go b/pkg/chunk/disk_cache.go index 4501069b2a2b..ec54f7da8dd5 100644 --- a/pkg/chunk/disk_cache.go +++ b/pkg/chunk/disk_cache.go @@ -170,6 +170,9 @@ func (cache *cacheStore) cleanupExpire() { if cnt > 1e3 { break } + if v.size < 0 { + continue // staging + } if v.atime < cutoff { deleted++ delete(cache.keys, k)