Releases: uber-java/tally
Releases · uber-java/tally
v.0.14.1
What's Changed
- Upgrade gradle version to 6.9.2 by @andrewmains12 in #107
- Fix Snapshots creation by @zmanji in #122
Full Changelog: v0.14.0...v0.14.1
v.0.14.0
v.0.13.0
v0.12.0
v0.11.1
v0.11.0
Performance optimizations in M3Reporter
to
- Reduce amount of lock-contention between reporting/processing threads (rebasing processing queue onto lock-free implementation)
- Replacing
ConcurrentLinkedQueue
inScopeImpl
w/CopyOnWriteArrayList
to allow for more efficient traversals (99% of its usage) - Reducing GC churn by avoiding short-lived objects churn related to
Set<MetricTag>
creation (replacingHashSet
w/ surrogate list-likeSet
implementation)