From 2cca8d6ac0421a3c6c983785e48f1a4b66e49f2f Mon Sep 17 00:00:00 2001 From: Holger Obermaier <40787752+ho-ob@users.noreply.github.com> Date: Wed, 11 Feb 2026 14:02:47 +0100 Subject: [PATCH] Revert wrong use of slices.Delete() --- internal/metricAggregator/metricAggregator.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/metricAggregator/metricAggregator.go b/internal/metricAggregator/metricAggregator.go index 4c2d6b1..f69edfb 100644 --- a/internal/metricAggregator/metricAggregator.go +++ b/internal/metricAggregator/metricAggregator.go @@ -337,7 +337,9 @@ func (c *metricAggregator) DeleteAggregation(name string) error { if i == -1 { return fmt.Errorf("no aggregation for metric name %s", name) } - c.functions = slices.Delete(c.functions, i, i) + copy(c.functions[i:], c.functions[i+1:]) + c.functions[len(c.functions)-1] = nil + c.functions = c.functions[:len(c.functions)-1] return nil }