From 958845e0be6b7c1b81e5a8e82fedacecd29d161e Mon Sep 17 00:00:00 2001 From: Han Kang Date: Tue, 18 Oct 2022 17:01:32 -0700 Subject: [PATCH] migrate usage of to for static analysis Change-Id: I33753683b48a8a57b2548b0d3caeb6050ddc5c95 --- pkg/proxy/metrics/metrics.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/pkg/proxy/metrics/metrics.go b/pkg/proxy/metrics/metrics.go index f61cf4fc9910..b5601f697d88 100644 --- a/pkg/proxy/metrics/metrics.go +++ b/pkg/proxy/metrics/metrics.go @@ -61,7 +61,7 @@ var ( Subsystem: kubeProxySubsystem, Name: "network_programming_duration_seconds", Help: "In Cluster Network Programming Latency in seconds", - Buckets: merge( + Buckets: metrics.MergeBuckets( metrics.LinearBuckets(0.25, 0.25, 2), // 0.25s, 0.50s metrics.LinearBuckets(1, 1, 59), // 1s, 2s, 3s, ... 59s metrics.LinearBuckets(60, 5, 12), // 60s, 65s, 70s, ... 115s @@ -186,11 +186,3 @@ func RegisterMetrics() { func SinceInSeconds(start time.Time) float64 { return time.Since(start).Seconds() } - -func merge(slices ...[]float64) []float64 { - result := make([]float64, 1) - for _, s := range slices { - result = append(result, s...) - } - return result -}