From 05217b3115bbbedc4fd5e3496055ad3e5426aad4 Mon Sep 17 00:00:00 2001 From: bwplotka Date: Thu, 29 Jan 2026 04:57:26 +0000 Subject: [PATCH] scrape: switch scrape manager to AppenderV2 Signed-off-by: bwplotka --- cmd/prometheus/main.go | 33 ++++++++++----------------------- 1 file changed, 10 insertions(+), 23 deletions(-) diff --git a/cmd/prometheus/main.go b/cmd/prometheus/main.go index 02808bd652..c5ff339656 100644 --- a/cmd/prometheus/main.go +++ b/cmd/prometheus/main.go @@ -885,29 +885,16 @@ func main() { os.Exit(1) } - var scrapeManager *scrape.Manager - { - // TODO(bwplotka): Switch to AppendableV2 by default. - // See: https://github.com/prometheus/prometheus/issues/17632 - var ( - scrapeAppendable storage.Appendable = fanoutStorage - scrapeAppendableV2 storage.AppendableV2 - ) - if cfg.tsdb.EnableSTStorage { - scrapeAppendable = nil - scrapeAppendableV2 = fanoutStorage - } - scrapeManager, err = scrape.NewManager( - &cfg.scrape, - logger.With("component", "scrape manager"), - logging.NewJSONFileLogger, - scrapeAppendable, scrapeAppendableV2, - prometheus.DefaultRegisterer, - ) - if err != nil { - logger.Error("failed to create a scrape manager", "err", err) - os.Exit(1) - } + scrapeManager, err := scrape.NewManager( + &cfg.scrape, + logger.With("component", "scrape manager"), + logging.NewJSONFileLogger, + nil, fanoutStorage, + prometheus.DefaultRegisterer, + ) + if err != nil { + logger.Error("failed to create a scrape manager", "err", err) + os.Exit(1) } var (