From 2629fe25faa73837201dcfc7c4de039112ca125f Mon Sep 17 00:00:00 2001 From: Richa Banker Date: Wed, 6 Aug 2025 21:24:27 -0700 Subject: [PATCH] Use Delete() instead of DeleteLabelValues() for etcd metrics --- .../src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go b/staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go index e10861e0674..61e26592b9b 100644 --- a/staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go +++ b/staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go @@ -224,8 +224,8 @@ func UpdateStoreStats(groupResource schema.GroupResource, stats storage.Stats, e // DeleteStoreStats delete the stats metrics. func DeleteStoreStats(groupResource schema.GroupResource) { - objectCounts.DeleteLabelValues(groupResource.String()) - newObjectCounts.DeleteLabelValues(groupResource.Group, groupResource.Resource) + objectCounts.Delete(map[string]string{"resource": groupResource.String()}) + newObjectCounts.Delete(map[string]string{"group": groupResource.Group, "resource": groupResource.Resource}) if utilfeature.DefaultFeatureGate.Enabled(features.SizeBasedListCostEstimate) { resourceSizeEstimate.DeleteLabelValues(groupResource.Group, groupResource.Resource) }