@Override
    public void update(long newValue) {
        this.count.incValue();
        this.min.update(newValue);
        this.max.update(newValue);
        int index = (newValue <= 0L) ? 0
                : ((newValue >= POWER_2_17)
                        ? MAX_BUCKET_INDEX
                        : ((int) (Math.log(newValue) / LOG2_VALUE)));
        this.buckets[index].incValue();
    }
Initial Exponential Statistics for Time Histogram

@param metricName   metric name
@param prefix       the prefix of metric item
inlong-tubemq/tubemq-core/src/main/java/org/apache/inlong/tubemq/corebase/metric/impl/ESTHistogram.java