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)