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)