From b2e50f602f23f919b6837b1207056cf1ebc7fc94 Mon Sep 17 00:00:00 2001 From: qieqieplus Date: Tue, 5 Jan 2021 19:36:40 +0800 Subject: [PATCH] fix time comparison --- weed/filer/rocksdb/rocksdb_ttl.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weed/filer/rocksdb/rocksdb_ttl.go b/weed/filer/rocksdb/rocksdb_ttl.go index 1fc239c0c..98918b5d7 100644 --- a/weed/filer/rocksdb/rocksdb_ttl.go +++ b/weed/filer/rocksdb/rocksdb_ttl.go @@ -29,7 +29,7 @@ func (t *TTLFilter) Filter(level int, key, val []byte) (remove bool, newVal []by entry := filer.Entry{} if err := entry.DecodeAttributesAndChunks(val); err == nil { if entry.TtlSec == 0 || - entry.Crtime.Add(time.Duration(entry.TtlSec)*time.Second).Before(time.Now()) { + entry.Crtime.Add(time.Duration(entry.TtlSec)*time.Second).After(time.Now()) { return false, val } }