1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-14 10:13:10 +02:00
opentelemetry-go/sdk/metric/aggregator
ET e4ec924b25
Reimplement histogram using mutex instead of stateLocker (#669)
* Reimplement histogram using mutex instead of stateLocker

Move existing implementation to histogram_statelocker.go. Implement
benchmarks for single thread and parallel histogram updates comparing
mutex version to stateLocker version

* Drop statelocker implementation and alignment tests, benchmarks

Co-authored-by: Joshua MacDonald <jmacd@users.noreply.github.com>
2020-04-29 10:08:58 -07:00
..
array Update License header for all source files (#586) 2020-03-23 22:41:10 -07:00
ddsketch Update License header for all source files (#586) 2020-03-23 22:41:10 -07:00
histogram Reimplement histogram using mutex instead of stateLocker (#669) 2020-04-29 10:08:58 -07:00
lastvalue Update License header for all source files (#586) 2020-03-23 22:41:10 -07:00
minmaxsumcount Switch MinMaxSumCount to a mutex lock instead of StateLocker (#667) 2020-04-28 18:27:13 -07:00
sum Update License header for all source files (#586) 2020-03-23 22:41:10 -07:00
test Update License header for all source files (#586) 2020-03-23 22:41:10 -07:00