zhihai xu created HADOOP-12348:
----------------------------------
Summary: MetricsSystemImpl creates MetricsSourceAdapter with wrong
time unit parameter.
Key: HADOOP-12348
URL: https://issues.apache.org/jira/browse/HADOOP-12348
Project: Hadoop Common
Issue Type: Bug
Components: metrics
Reporter: zhihai xu
Assignee: zhihai xu
Priority: Minor
MetricsSystemImpl creates MetricsSourceAdapter with wrong time unit parameter.
MetricsSourceAdapter expects time unit millisecond for jmxCacheTTL but
MetricsSystemImpl passes time unit second to MetricsSourceAdapter constructor.
{code}
jmxCacheTS = Time.now() + jmxCacheTTL;
/**
* Current system time. Do not use this to calculate a duration or interval
* to sleep, because it will be broken by settimeofday. Instead, use
* monotonicNow.
* @return current time in msec.
*/
public static long now() {
return System.currentTimeMillis();
}
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)