From e4dd3469aca6a0ae94ca10aea91677fe3f6d5dfb Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Mon, 28 Aug 2023 10:39:16 +0100 Subject: [PATCH] lint Signed-off-by: Bryan Boreham --- promql/engine.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/promql/engine.go b/promql/engine.go index ef7e9ec246..f7d139e1fc 100644 --- a/promql/engine.go +++ b/promql/engine.go @@ -1188,15 +1188,16 @@ func (ev *evaluator) rangeEval(prepSeries func(labels.Labels, *EvalSeriesHelper) } for si, series := range matrixes[i] { - if len(series.Floats) > 0 && series.Floats[0].T == ts { + switch { + case len(series.Floats) > 0 && series.Floats[0].T == ts: vectors[i] = append(vectors[i], Sample{Metric: series.Metric, F: series.Floats[0].F, T: ts}) // Move input vectors forward so we don't have to re-scan the same // past points at the next step. matrixes[i][si].Floats = series.Floats[1:] - } else if len(series.Histograms) > 0 && series.Histograms[0].T == ts { + case len(series.Histograms) > 0 && series.Histograms[0].T == ts: vectors[i] = append(vectors[i], Sample{Metric: series.Metric, H: series.Histograms[0].H, T: ts}) matrixes[i][si].Histograms = series.Histograms[1:] - } else { + default: continue } if prepSeries != nil {