[ https://issues.apache.org/jira/browse/HADOOP-12348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
zhihai xu updated HADOOP-12348: ------------------------------- Status: Patch Available (was: Open) > 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 > Attachments: HADOOP-12348.000.patch > > > 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)