@@ -144,10 +144,10 @@ static metrics_sdk::MetricData CreateExponentialHistogramAggregationData(
144
144
s_data_1.scale_ = 3 ;
145
145
s_data_1.record_min_max_ = true ;
146
146
s_data_1.zero_count_ = 1 ;
147
- s_data_1.positive_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
148
- s_data_1.negative_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
149
- s_data_1.positive_buckets_ . Increment (1 , 1 );
150
- s_data_1.negative_buckets_ . Increment (-2 , 1 );
147
+ s_data_1.positive_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
148
+ s_data_1.negative_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
149
+ s_data_1.positive_buckets_ -> Increment (1 , 1 );
150
+ s_data_1.negative_buckets_ -> Increment (-2 , 1 );
151
151
152
152
s_data_2.count_ = 4 ;
153
153
s_data_2.sum_ = 6.2 ;
@@ -156,11 +156,11 @@ static metrics_sdk::MetricData CreateExponentialHistogramAggregationData(
156
156
s_data_2.scale_ = 3 ;
157
157
s_data_2.record_min_max_ = false ;
158
158
s_data_2.zero_count_ = 2 ;
159
- s_data_2.positive_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
160
- s_data_2.negative_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
161
- s_data_2.positive_buckets_ . Increment (3 , 1 );
162
- s_data_2.negative_buckets_ . Increment (-2 , 1 );
163
- s_data_2.negative_buckets_ . Increment (-4 , 2 );
159
+ s_data_2.positive_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
160
+ s_data_2.negative_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
161
+ s_data_2.positive_buckets_ -> Increment (3 , 1 );
162
+ s_data_2.negative_buckets_ -> Increment (-2 , 1 );
163
+ s_data_2.negative_buckets_ -> Increment (-4 , 2 );
164
164
165
165
data.aggregation_temporality = metrics_sdk::AggregationTemporality::kCumulative ;
166
166
data.end_ts = opentelemetry::common::SystemTimestamp (now_time);
0 commit comments