Josh Elser created ACCUMULO-3329:
------------------------------------
Summary: Consider consolidation of "timing" classes
Key: ACCUMULO-3329
URL: https://issues.apache.org/jira/browse/ACCUMULO-3329
Project: Accumulo
Issue Type: Improvement
Components: client, master, tserver
Reporter: Josh Elser
Fix For: 1.7.0
We have a number of "timing" classes in or used by the codebase
* org.apache.accumulo.core.util.StopWatch
* org.apache.accumulo.core.util.OpTimer
* Traces
* Guava's Stopwatch
I'm assuming that consolidation of all of the timings into Traces would be the
best (assuming that if we care about the timing of a given operation implies
that we would also care about the timing of the "bigger picture").
If we can remove some of our timer classes, that would be great. Not suggesting
that we forcibly prevent the use of Stopwatches/TImers in the codebase entirely
-- just where it makes sense.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)