From fd9aa5a5a0ae15f55623d45acfd6ffe7b4baa48f Mon Sep 17 00:00:00 2001 From: Tobias Grieger Date: Tue, 30 Mar 2021 19:00:53 +0200 Subject: [PATCH] storage: use pebble ArchiveCleaner This keeps the WAL Release note: None --- pkg/storage/pebble.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/storage/pebble.go b/pkg/storage/pebble.go index 200f7be7bc8c..d5bd44cceff6 100644 --- a/pkg/storage/pebble.go +++ b/pkg/storage/pebble.go @@ -510,6 +510,7 @@ func NewPebble(ctx context.Context, cfg PebbleConfig) (*Pebble, error) { cfg.Opts = DefaultPebbleOptions() } cfg.Opts.EnsureDefaults() + cfg.Opts.Cleaner = pebble.ArchiveCleaner{} cfg.Opts.ErrorIfNotExists = cfg.MustExist if settings := cfg.Settings; settings != nil { cfg.Opts.WALMinSyncInterval = func() time.Duration {