From 4e8a96f1d60888de6e5c860d797bebb8305aa330 Mon Sep 17 00:00:00 2001 From: Yuna Verheyden Date: Fri, 13 Dec 2024 15:14:57 +0100 Subject: [PATCH] Init memberlist codecs: append to preconfigured codecs if any (#4445) --- cmd/tempo/app/modules.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cmd/tempo/app/modules.go b/cmd/tempo/app/modules.go index 2780ed31364..6652706d972 100644 --- a/cmd/tempo/app/modules.go +++ b/cmd/tempo/app/modules.go @@ -12,7 +12,6 @@ import ( kitlog "github.com/go-kit/log" "github.com/go-kit/log/level" "github.com/grafana/dskit/dns" - "github.com/grafana/dskit/kv/codec" "github.com/grafana/dskit/kv/memberlist" "github.com/grafana/dskit/middleware" "github.com/grafana/dskit/modules" @@ -475,10 +474,10 @@ func (t *App) initStore() (services.Service, error) { func (t *App) initMemberlistKV() (services.Service, error) { reg := prometheus.DefaultRegisterer t.cfg.MemberlistKV.MetricsNamespace = metricsNamespace - t.cfg.MemberlistKV.Codecs = []codec.Codec{ + t.cfg.MemberlistKV.Codecs = append(t.cfg.MemberlistKV.Codecs, ring.GetCodec(), usagestats.JSONCodec, - } + ) dnsProviderReg := prometheus.WrapRegistererWithPrefix( "tempo_",