From b114c0888d295e97f0a531fc8547cc44c836149c Mon Sep 17 00:00:00 2001 From: Charles Korn Date: Wed, 28 Jun 2023 15:12:34 +1000 Subject: [PATCH] Simplify loop Signed-off-by: Charles Korn --- promql/engine.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/promql/engine.go b/promql/engine.go index 1d7483d2f..6fbaba505 100644 --- a/promql/engine.go +++ b/promql/engine.go @@ -1840,14 +1840,14 @@ func (ev *evaluator) evalTimestampFunctionOverVectorSelector(vs *parser.VectorSe vec := make(Vector, 0, len(vs.Series)) it := storage.NewMemoizedEmptyIterator(durationMilliseconds(ev.lookbackDelta)) var chkIter chunkenc.Iterator - for i, s := range vs.Series { + for _, s := range vs.Series { chkIter = s.Iterator(chkIter) it.Reset(chkIter) t, f, h, ok := ev.vectorSelectorSingle(it, vs, enh.Ts) if ok { vec = append(vec, Sample{ - Metric: vs.Series[i].Labels(), + Metric: s.Labels(), T: t, F: f, H: h, @@ -1859,7 +1859,6 @@ func (ev *evaluator) evalTimestampFunctionOverVectorSelector(vs *parser.VectorSe ev.error(ErrTooManySamples(env)) } } - } ev.samplesStats.UpdatePeak(ev.currentSamples) return call([]parser.Value{vec}, e.Args, enh), ws