Use SlidingTimeWindowArray instead of using resetting ExpDecaySample for latency histograms

This commit is contained in:
Joshua Colvin 2022-11-29 18:16:35 -07:00
parent 852baee5d0
commit 00e202f693

View file

@ -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