diff --git a/promql/functions.go b/promql/functions.go index 3fad20d15..20eafd0e6 100644 --- a/promql/functions.go +++ b/promql/functions.go @@ -811,7 +811,7 @@ func funcHistogramQuantile(vals []parser.Value, args parser.Expressions, enh *Ev } l := sigf(el.Metric) // Add the metric name (which is always removed) to the signature to prevent combining multiple histograms - // with the same label set + // with the same label set. See https://github.com/prometheus/prometheus/issues/9910 l = l + el.Metric.Get(model.MetricNameLabel) mb, ok := enh.signatureToMetricWithBuckets[l]