Author: hairong
Date: Thu Jun 26 16:10:49 2008
New Revision: 672053
URL: http://svn.apache.org/viewvc?rev=672053&view=rev
Log:
HADOOP-3645. MetricsTimeVaryingRate returns wrong value for metric_avg_time.
Contributed by Lohit Vijayarenu.
Modified:
hadoop/core/trunk/CHANGES.txt
hadoop/core/trunk/src/core/org/apache/hadoop/metrics/util/MetricsTimeVaryingRate.java
Modified: hadoop/core/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/hadoop/core/trunk/CHANGES.txt?rev=672053&r1=672052&r2=672053&view=diff
==============================================================================
--- hadoop/core/trunk/CHANGES.txt (original)
+++ hadoop/core/trunk/CHANGES.txt Thu Jun 26 16:10:49 2008
@@ -724,6 +724,9 @@
HADOOP-3571. Fix bug in block removal used in lease recovery. (shv)
+ HADOOP-3645. MetricsTimeVaryingRate returns wrong value for
+ metric_avg_time. (Lohit Vijayarenu via hairong)
+
Release 0.17.0 - 2008-05-18
INCOMPATIBLE CHANGES
Modified:
hadoop/core/trunk/src/core/org/apache/hadoop/metrics/util/MetricsTimeVaryingRate.java
URL:
http://svn.apache.org/viewvc/hadoop/core/trunk/src/core/org/apache/hadoop/metrics/util/MetricsTimeVaryingRate.java?rev=672053&r1=672052&r2=672053&view=diff
==============================================================================
---
hadoop/core/trunk/src/core/org/apache/hadoop/metrics/util/MetricsTimeVaryingRate.java
(original)
+++
hadoop/core/trunk/src/core/org/apache/hadoop/metrics/util/MetricsTimeVaryingRate.java
Thu Jun 26 16:10:49 2008
@@ -134,7 +134,7 @@
intervalHeartBeat();
try {
mr.incrMetric(name + "_num_ops", getPreviousIntervalNumOps());
- mr.incrMetric(name + "_avg_time", getPreviousIntervalNumOps());
+ mr.incrMetric(name + "_avg_time", getPreviousIntervalAverageTime());
} catch (Exception e) {
LOG.info("pushMetric failed for " + name + "\n" +
StringUtils.stringifyException(e));