Raviraj Joshi
Raviraj Joshi
To implement the GRPC tracing client interceptor we need to be able to discern if the span has finished or not. Currently, a volatile variable external to the span is...
- Created `NullStatsReporter` to report no metrics when it is used by `ScopeBuilder`. - Created `TestScope` to snapshot metrics for tests.
Java 8 code cleanup includes: - Creating `final` fields. - Using `ConcurrentHashMap` methods. - Having consistent formatting. - Using generics. - Using JUnit `Assert.assert*()` methods.
This pull request contains the following commits to bring [uber-java/tally](https://github.com/uber-java/tally) on par with [uber-go/tally](https://github.com/uber-go/tally): - Upgrade to Java 8 (previous attempt #39) - enable the use of static interface methods...