From 00e202f693975e5ee054d9e745062c76ae6cf43c Mon Sep 17 00:00:00 2001 From: Joshua Colvin Date: Tue, 29 Nov 2022 18:16:35 -0700 Subject: [PATCH] Use SlidingTimeWindowArray instead of using resetting ExpDecaySample for latency histograms --- metrics/sample.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/metrics/sample.go b/metrics/sample.go index 3ec7fff136..fd1e537c19 100644 --- a/metrics/sample.go +++ b/metrics/sample.go @@ -33,9 +33,7 @@ type Sample interface { } func NewBoundedHistogramSample() Sample { - return ResettingSample( - NewExpDecaySample(1028, 0.015), - ) + return NewSlidingTimeWindowArraySample(time.Minute * 1) } // ExpDecaySample is an exponentially-decaying sample using a forward-decaying