aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/monlib/metrics/histogram_collector_linear.cpp
diff options
context:
space:
mode:
authorivanzhukov <ivanzhukov@yandex-team.ru>2022-02-10 16:49:40 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:40 +0300
commit0892d79ab411592ad25175c4bdadbcb09b466cf5 (patch)
tree98dfdd45463c9bd747101748a9ca25d2917390fd /library/cpp/monlib/metrics/histogram_collector_linear.cpp
parent1b7466cb957659079ebebbb5d76e64e51f3306f0 (diff)
downloadydb-0892d79ab411592ad25175c4bdadbcb09b466cf5.tar.gz
Restoring authorship annotation for <ivanzhukov@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/monlib/metrics/histogram_collector_linear.cpp')
-rw-r--r--library/cpp/monlib/metrics/histogram_collector_linear.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/library/cpp/monlib/metrics/histogram_collector_linear.cpp b/library/cpp/monlib/metrics/histogram_collector_linear.cpp
index f8ad86f3a4..3f43920524 100644
--- a/library/cpp/monlib/metrics/histogram_collector_linear.cpp
+++ b/library/cpp/monlib/metrics/histogram_collector_linear.cpp
@@ -15,7 +15,7 @@ namespace NMonitoring {
class TLinearHistogramCollector: public IHistogramCollector {
public:
TLinearHistogramCollector(
- ui32 bucketsCount, TBucketBound startValue, TBucketBound bucketWidth)
+ ui32 bucketsCount, TBucketBound startValue, TBucketBound bucketWidth)
: Values_(bucketsCount)
, StartValue_(startValue)
, BucketWidth_(bucketWidth)
@@ -23,14 +23,14 @@ namespace NMonitoring {
{
}
- void Collect(double value, ui32 count) override {
+ void Collect(double value, ui32 count) override {
ui32 index = Max<ui32>();
if (value <= StartValue_) {
index = 0;
} else if (value > MaxValue_) {
index = Values_.Size() - 1;
} else {
- double buckets = (value - StartValue_) / BucketWidth_;
+ double buckets = (value - StartValue_) / BucketWidth_;
index = static_cast<ui32>(std::ceil(buckets));
}
Values_.Add(index, count);
@@ -47,18 +47,18 @@ namespace NMonitoring {
private:
TAtomicsArray Values_;
- TBucketBound StartValue_;
- double BucketWidth_;
- TBucketBound MaxValue_;
+ TBucketBound StartValue_;
+ double BucketWidth_;
+ TBucketBound MaxValue_;
};
IHistogramCollectorPtr LinearHistogram(
- ui32 bucketsCount, TBucketBound startValue, TBucketBound bucketWidth)
+ ui32 bucketsCount, TBucketBound startValue, TBucketBound bucketWidth)
{
Y_ENSURE(bucketsCount >= 2,
"linear 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(bucketWidth >= 1, "bucketWidth must be >= 1, got: " << bucketWidth);