From f9c98d6cba6b93fd5525172fb7f4e4b8b96aead6 Mon Sep 17 00:00:00 2001 From: Christian Haudum Date: Tue, 31 Aug 2021 09:22:04 +0200 Subject: [PATCH] Register CLI flag for ChunkStoreConfig.MaxLookBackPeriod Even though the flag is already deprecated, registering the flag is necessary for generating the config reference documentation. --- pkg/storage/store.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/storage/store.go b/pkg/storage/store.go index e95b1ef102db..a9a5e8f39178 100644 --- a/pkg/storage/store.go +++ b/pkg/storage/store.go @@ -83,6 +83,8 @@ type ChunkStoreConfig struct { // RegisterFlags adds the flags required to configure this flag set. func (cfg *ChunkStoreConfig) RegisterFlags(f *flag.FlagSet) { cfg.StoreConfig.RegisterFlags(f) + _ = cfg.MaxLookBackPeriod.Set("0s") + f.Var(&cfg.MaxLookBackPeriod, "store.chunks-cache.max-look-back-period", "This flag is deprecated. Use -querier.max-query-lookback instead.") } func (cfg *ChunkStoreConfig) Validate(logger log.Logger) error {