Chris Nauroth created HDFS-6236: ----------------------------------- Summary: ImageServlet should use Time#monotonicNow to measure latency. Key: HDFS-6236 URL: https://issues.apache.org/jira/browse/HDFS-6236 Project: Hadoop HDFS Issue Type: Bug Components: namenode Affects Versions: 2.4.0, 3.0.0 Reporter: Chris Nauroth Assignee: Chris Nauroth Priority: Minor
{{ImageServlet}} currently uses {{Time#now}} to get file transfer latency measurements and pass them to the metrics system. It would be preferrable to use {{Time#monotonicNow}} so that we're using the most precise available system timer, and we're not subject to odd bugs that could result in negative latency measurements, like resetting the system clock. -- This message was sent by Atlassian JIRA (v6.2#6252)