diff options
author | ivanzhukov <ivanzhukov@yandex-team.ru> | 2022-02-10 16:49:40 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:49:40 +0300 |
commit | 0892d79ab411592ad25175c4bdadbcb09b466cf5 (patch) | |
tree | 98dfdd45463c9bd747101748a9ca25d2917390fd /library/cpp/monlib/metrics/histogram_collector_exponential.cpp | |
parent | 1b7466cb957659079ebebbb5d76e64e51f3306f0 (diff) | |
download | ydb-0892d79ab411592ad25175c4bdadbcb09b466cf5.tar.gz |
Restoring authorship annotation for <ivanzhukov@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/monlib/metrics/histogram_collector_exponential.cpp')
-rw-r--r-- | library/cpp/monlib/metrics/histogram_collector_exponential.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/library/cpp/monlib/metrics/histogram_collector_exponential.cpp b/library/cpp/monlib/metrics/histogram_collector_exponential.cpp index 2f8a50a5f9..9ae5327650 100644 --- a/library/cpp/monlib/metrics/histogram_collector_exponential.cpp +++ b/library/cpp/monlib/metrics/histogram_collector_exponential.cpp @@ -16,13 +16,13 @@ namespace NMonitoring { : Values_(bucketsCount) , Base_(base) , Scale_(scale) - , MinValue_(scale) - , MaxValue_(scale * std::pow(base, bucketsCount - 2)) + , MinValue_(scale) + , MaxValue_(scale * std::pow(base, bucketsCount - 2)) , LogOfBase_(std::log(base)) { } - void Collect(double value, ui32 count) override { + void Collect(double value, ui32 count) override { ui32 index = Max<ui32>(); if (value <= MinValue_) { index = 0; @@ -47,8 +47,8 @@ namespace NMonitoring { TAtomicsArray Values_; double Base_; double Scale_; - TBucketBound MinValue_; - TBucketBound MaxValue_; + TBucketBound MinValue_; + TBucketBound MaxValue_; double LogOfBase_; }; @@ -57,8 +57,8 @@ namespace NMonitoring { { Y_ENSURE(bucketsCount >= 2, "exponential histogram must contain at least two buckets"); - Y_ENSURE(bucketsCount <= HISTOGRAM_MAX_BUCKETS_COUNT, - "buckets count must be <=" << HISTOGRAM_MAX_BUCKETS_COUNT + Y_ENSURE(bucketsCount <= HISTOGRAM_MAX_BUCKETS_COUNT, + "buckets count must be <=" << HISTOGRAM_MAX_BUCKETS_COUNT << ", but got: " << bucketsCount); Y_ENSURE(base > 1.0, "base must be > 1.0, got: " << base); Y_ENSURE(scale >= 1.0, "scale must be >= 1.0, got: " << scale); |