From 0964b6e5844c4ddcb8d0e22bee3c8f04bc78bdf1 Mon Sep 17 00:00:00 2001 From: Charles Korn Date: Wed, 12 Feb 2025 16:46:57 +1100 Subject: [PATCH] promql: emit correct annotation in `quantile_over_time` when run over a range with histograms and floats Signed-off-by: Charles Korn --- promql/functions.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/promql/functions.go b/promql/functions.go index 1cb8b2af2d..dcbbbc081c 100644 --- a/promql/functions.go +++ b/promql/functions.go @@ -922,7 +922,7 @@ func funcQuantileOverTime(vals []parser.Value, args parser.Expressions, enh *Eva } if len(el.Histograms) > 0 { metricName := el.Metric.Get(labels.MetricName) - annos.Add(annotations.NewHistogramIgnoredInAggregationInfo(metricName, args[0].PositionRange())) + annos.Add(annotations.NewHistogramIgnoredInMixedRangeInfo(metricName, args[0].PositionRange())) } values := make(vectorByValueHeap, 0, len(el.Floats)) for _, f := range el.Floats {