From c79c9ff65737519837dcd05fd99d78ef087a7b46 Mon Sep 17 00:00:00 2001 From: Pedro Tanaka Date: Tue, 21 May 2024 11:36:28 +0200 Subject: [PATCH] Adding checks for backward compatibility Signed-off-by: Pedro Tanaka --- pkg/query/remote_engine.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/query/remote_engine.go b/pkg/query/remote_engine.go index 23417fa555..352c1b0d8d 100644 --- a/pkg/query/remote_engine.go +++ b/pkg/query/remote_engine.go @@ -312,6 +312,9 @@ func (r *remoteQuery) Exec(ctx context.Context) *promql.Result { } ts := msg.GetTimeseries() + if ts == nil { + continue + } builder.Reset() for _, l := range ts.Labels { builder.Add(strings.Clone(l.Name), strings.Clone(l.Value)) @@ -378,6 +381,9 @@ func (r *remoteQuery) Exec(ctx context.Context) *promql.Result { } ts := msg.GetTimeseries() + if ts == nil { + continue + } builder.Reset() for _, l := range ts.Labels { builder.Add(strings.Clone(l.Name), strings.Clone(l.Value))