Repository: hadoop
Updated Branches:
  refs/heads/branch-2 c6f30e591 -> db145e0c9


HADOOP-12451. Setting HADOOP_HOME explicitly should be allowed. (kasha)


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

Branch: refs/heads/branch-2
Commit: db145e0c9add81c74d853baa8187005f97ea1b53
Parents: c6f30e5
Author: Karthik Kambatla <[email protected]>
Authored: Thu Oct 1 11:29:50 2015 -0700
Committer: Karthik Kambatla <[email protected]>
Committed: Thu Oct 1 11:29:50 2015 -0700

----------------------------------------------------------------------
 hadoop-common-project/hadoop-common/CHANGES.txt                 | 2 ++
 .../hadoop-common/src/main/bin/hadoop-config.sh                 | 5 ++++-
 2 files changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/db145e0c/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 bdc9946..04a84f1 100644
--- a/hadoop-common-project/hadoop-common/CHANGES.txt
+++ b/hadoop-common-project/hadoop-common/CHANGES.txt
@@ -707,6 +707,8 @@ Release 2.7.2 - UNRELEASED
 
     HADOOP-12213. Interrupted exception can occur when Client#stop is called.
     (Kuhu Shukla via ozawa)
+    
+    HADOOP-12451. Setting HADOOP_HOME explicitly should be allowed. (kasha)
 
 Release 2.7.1 - 2015-07-06 
 

http://git-wip-us.apache.org/repos/asf/hadoop/blob/db145e0c/hadoop-common-project/hadoop-common/src/main/bin/hadoop-config.sh
----------------------------------------------------------------------
diff --git a/hadoop-common-project/hadoop-common/src/main/bin/hadoop-config.sh 
b/hadoop-common-project/hadoop-common/src/main/bin/hadoop-config.sh
index 4c44071..ab9e642 100644
--- a/hadoop-common-project/hadoop-common/src/main/bin/hadoop-config.sh
+++ b/hadoop-common-project/hadoop-common/src/main/bin/hadoop-config.sh
@@ -250,7 +250,10 @@ 
TOOL_PATH="${TOOL_PATH:-$HADOOP_PREFIX/share/hadoop/tools/lib/*}"
 
 HADOOP_OPTS="$HADOOP_OPTS -Dhadoop.log.dir=$HADOOP_LOG_DIR"
 HADOOP_OPTS="$HADOOP_OPTS -Dhadoop.log.file=$HADOOP_LOGFILE"
-HADOOP_HOME=$HADOOP_PREFIX
+
+if [ "$HADOOP_HOME" = "" ]; then
+  HADOOP_HOME=$HADOOP_PREFIX
+fi
 if [ "$cygwin" = true ]; then
   HADOOP_HOME=$(cygpath -w "$HADOOP_HOME" 2>/dev/null)
 fi

Reply via email to