You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "zhihai xu (JIRA)" <ji...@apache.org> on 2015/08/22 09:23:45 UTC
[jira] [Created] (HADOOP-12348) MetricsSystemImpl creates
MetricsSourceAdapter with wrong time unit parameter.
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)