Jason Lowe created HADOOP-14713:
-----------------------------------

             Summary: Audit for durations that should be measured via 
Time.monotonicNow
                 Key: HADOOP-14713
                 URL: https://issues.apache.org/jira/browse/HADOOP-14713
             Project: Hadoop Common
          Issue Type: Improvement
            Reporter: Jason Lowe


Whenever we are measuring a time delta or duration in the same process, the 
timestamps probably should be using Time.monotonicNow rather than Time.now or 
System.currentTimeMillis.  The latter two are directly reading the system clock 
which can move faster or slower than actual time if the system is undergoing a 
time adjustment (e.g.: adjtime or admin sets a new system time).

We should go through the code base and identify places where the code is using 
the system clock but really should be using monotonic time.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to