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)