HDFS-7157. Using Time.now() for recording start/end time of reconfiguration tasks (Lei Xu via Colin Patrick McCabe)
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/b3d5d269 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/b3d5d269 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/b3d5d269 Branch: refs/heads/HDFS-6581 Commit: b3d5d269a73a1826ebf6f637a0dbd69f6261dbcb Parents: 9e985e6 Author: Colin Patrick Mccabe <[email protected]> Authored: Mon Sep 29 11:29:54 2014 -0700 Committer: Colin Patrick Mccabe <[email protected]> Committed: Mon Sep 29 11:29:54 2014 -0700 ---------------------------------------------------------------------- hadoop-common-project/hadoop-common/CHANGES.txt | 3 +++ .../src/main/java/org/apache/hadoop/conf/ReconfigurableBase.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/b3d5d269/hadoop-common-project/hadoop-common/CHANGES.txt ---------------------------------------------------------------------- diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index d6be9f0..0a14ecd 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -758,6 +758,9 @@ Release 2.6.0 - UNRELEASED HADOOP-11140. hadoop-aws only need test-scoped dependency on hadoop-common's tests jar. (Juan Yu via wang) + HDFS-7157. Using Time.now() for recording start/end time of reconfiguration + tasks (Lei Xu via cmccabe) + BREAKDOWN OF HDFS-6134 AND HADOOP-10150 SUBTASKS AND RELATED JIRAS HADOOP-10734. Implement high-performance secure random number sources. http://git-wip-us.apache.org/repos/asf/hadoop/blob/b3d5d269/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/conf/ReconfigurableBase.java ---------------------------------------------------------------------- diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/conf/ReconfigurableBase.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/conf/ReconfigurableBase.java index 7521650..3248b9a 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/conf/ReconfigurableBase.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/conf/ReconfigurableBase.java @@ -134,7 +134,7 @@ public abstract class ReconfigurableBase } synchronized (this.parent.reconfigLock) { - this.parent.endTime = Time.monotonicNow(); + this.parent.endTime = Time.now(); this.parent.status = Collections.unmodifiableMap(results); this.parent.reconfigThread = null; } @@ -160,7 +160,7 @@ public abstract class ReconfigurableBase reconfigThread.setDaemon(true); reconfigThread.setName("Reconfiguration Task"); reconfigThread.start(); - startTime = Time.monotonicNow(); + startTime = Time.now(); } }
