diff options
author | Quang-Minh Nguyen <qmnguyen@gitlab.com> | 2023-07-26 09:53:27 +0300 |
---|---|---|
committer | Quang-Minh Nguyen <qmnguyen@gitlab.com> | 2023-08-17 11:43:03 +0300 |
commit | 81e110207a7e9fc8d2a95ba7819c4070d3ce84ad (patch) | |
tree | 1cbd0ec501c42acf542d4f980d29d281d7dfa023 | |
parent | d83327df2f9c35c0cc46268d068c673341d7a4dc (diff) |
limiter: Fix typo of "BackoffBackoff" field
In a prior interation, the field "BackoffBackoff" has a typo. It should
be "BackoffFactor".
-rw-r--r-- | internal/limiter/adaptive_calculator.go | 2 | ||||
-rw-r--r-- | internal/limiter/adaptive_calculator_test.go | 8 | ||||
-rw-r--r-- | internal/limiter/adaptive_limit.go | 8 |
3 files changed, 9 insertions, 9 deletions
diff --git a/internal/limiter/adaptive_calculator.go b/internal/limiter/adaptive_calculator.go index 15d7cf87b..793fc853c 100644 --- a/internal/limiter/adaptive_calculator.go +++ b/internal/limiter/adaptive_calculator.go @@ -262,7 +262,7 @@ func (c *AdaptiveCalculator) calibrateLimits(ctx context.Context) { }).Debugf("Additive increase") } else { // Multiplicative decrease - newLimit = int(math.Floor(float64(limit.Current()) * setting.BackoffBackoff)) + newLimit = int(math.Floor(float64(limit.Current()) * setting.BackoffFactor)) if newLimit < setting.Min { newLimit = setting.Min } diff --git a/internal/limiter/adaptive_calculator_test.go b/internal/limiter/adaptive_calculator_test.go index f4461d27d..970b09333 100644 --- a/internal/limiter/adaptive_calculator_test.go +++ b/internal/limiter/adaptive_calculator_test.go @@ -661,10 +661,10 @@ func (l *testLimit) Update(val int) { func (l *testLimit) Setting() AdaptiveSetting { return AdaptiveSetting{ - Initial: l.initial, - Max: l.max, - Min: l.min, - BackoffBackoff: l.backoffBackoff, + Initial: l.initial, + Max: l.max, + Min: l.min, + BackoffFactor: l.backoffBackoff, } } diff --git a/internal/limiter/adaptive_limit.go b/internal/limiter/adaptive_limit.go index 2aefe5eb0..c7a4b225d 100644 --- a/internal/limiter/adaptive_limit.go +++ b/internal/limiter/adaptive_limit.go @@ -4,10 +4,10 @@ import "sync/atomic" // AdaptiveSetting is a struct that holds the configuration parameters for an adaptive limiter. type AdaptiveSetting struct { - Initial int - Max int - Min int - BackoffBackoff float64 + Initial int + Max int + Min int + BackoffFactor float64 } // AdaptiveLimiter is an interface for managing and updating adaptive limits. |