From 987a90d149d90610b6ff8937fda169f02070c8ea Mon Sep 17 00:00:00 2001 From: Fabian Reinartz Date: Sat, 11 Feb 2017 11:49:17 -0800 Subject: [PATCH] Don't delete files if retention duration is 0 --- db.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/db.go b/db.go index 261a79629b..9e7c4304f4 100644 --- a/db.go +++ b/db.go @@ -292,6 +292,9 @@ func (db *DB) compact(i, j int) error { } func (db *DB) retentionCutoff() error { + if db.opts.RetentionDuration == 0 { + return nil + } h := db.heads[len(db.heads)-1] t := h.meta.MinTime - int64(db.opts.RetentionDuration)