Merge trunk into HDFS-6584

Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/8de20a19
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/8de20a19
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/8de20a19

Branch: refs/heads/HDFS-6581
Commit: 8de20a1987a3ca26eb006cd261d70155b3307db9
Parents: 0d85f7e 581176c
Author: Jing Zhao <ji...@apache.org>
Authored: Thu Sep 11 13:04:35 2014 -0700
Committer: Jing Zhao <ji...@apache.org>
Committed: Thu Sep 11 13:04:35 2014 -0700

----------------------------------------------------------------------
 hadoop-common-project/hadoop-common/CHANGES.txt |  13 +-
 .../java/org/apache/hadoop/util/Progress.java   |  10 +-
 hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt     |  12 ++
 .../hadoop/hdfs/qjournal/server/Journal.java    |   8 +-
 .../hadoop/hdfs/server/balancer/Dispatcher.java |   2 +
 .../hdfs/server/namenode/FSNamesystem.java      |   2 +-
 .../hadoop/hdfs/util/BestEffortLongFile.java    |   1 +
 .../org/apache/hadoop/hdfs/DFSTestUtil.java     |  20 +-
 .../apache/hadoop/hdfs/TestEncryptionZones.java | 187 +++++++++++++++++++
 .../hadoop/hdfs/TestEncryptionZonesWithHA.java  | 121 ++++++++++++
 .../java/org/apache/hadoop/hdfs/TestRead.java   |  22 +++
 hadoop-mapreduce-project/CHANGES.txt            |   3 +
 .../src/main/resources/mapred-default.xml       |   7 +-
 hadoop-yarn-project/CHANGES.txt                 |   3 +
 .../fair/policies/ComputeFairShares.java        |   7 +-
 .../scheduler/fair/TestFairScheduler.java       |  48 +++++
 16 files changed, 447 insertions(+), 19 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/8de20a19/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/hadoop/blob/8de20a19/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/balancer/Dispatcher.java
----------------------------------------------------------------------
diff --cc 
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/balancer/Dispatcher.java
index f2a1299,14d5989..e4b7d4e
--- 
a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/balancer/Dispatcher.java
+++ 
b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/balancer/Dispatcher.java
@@@ -725,7 -654,15 +725,9 @@@ public class Dispatcher 
            && (!srcBlocks.isEmpty() || blocksToReceive > 0)) {
          final PendingMove p = chooseNextMove();
          if (p != null) {
+           // Reset no pending move counter
+           noPendingMoveIteration=0;
 -          // move the block
 -          moveExecutor.execute(new Runnable() {
 -            @Override
 -            public void run() {
 -              p.dispatch();
 -            }
 -          });
 +          executePendingMove(p);
            continue;
          }
  

http://git-wip-us.apache.org/repos/asf/hadoop/blob/8de20a19/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/hadoop/blob/8de20a19/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/DFSTestUtil.java
----------------------------------------------------------------------

Reply via email to