From f8c988f89bde6c91ea3647483979a106c2d857f5 Mon Sep 17 00:00:00 2001 From: Jiapeng <782615313@qq.com> Date: Thu, 29 Feb 2024 10:39:00 +0800 Subject: [PATCH] chunk: cleanup cache expire skip staging (#4434) --- 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)