diff --git a/src/promql/src/histogram_eval.rs b/src/promql/src/histogram_eval.rs index c0df39c012c..464fc0251cd 100644 --- a/src/promql/src/histogram_eval.rs +++ b/src/promql/src/histogram_eval.rs @@ -74,11 +74,10 @@ pub fn evaluate_histograms( let mut index: HashMap = HashMap::new(); let mut groups: Vec> = Vec::new(); let mut group_of = |metric: MetricName| { - let slot = *index.entry(label_set(&metric)).or_insert_with(|| { + *index.entry(label_set(&metric)).or_insert_with(|| { groups.push(Group::new(metric)); groups.len() - 1 - }); - slot + }) }; let mut members: Vec<(usize, Option, &Series)> = Vec::new(); for series in series {