From bea60b6c86cf632b54fdba994a93ff50ce1ae3fb Mon Sep 17 00:00:00 2001 From: Harsh J Date: Fri, 13 Jul 2012 08:52:03 +0000 Subject: [PATCH] Reverting MAPREDUCE-4422 from trunk until all comments are addressed git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1361107 13f79535-47bb-0310-9956-ffa450edef68 --- hadoop-mapreduce-project/CHANGES.txt | 3 --- .../hadoop/yarn/conf/YarnConfiguration.java | 17 +---------------- .../src/main/resources/yarn-default.xml | 13 ++++++++++--- 3 files changed, 11 insertions(+), 22 deletions(-) diff --git a/hadoop-mapreduce-project/CHANGES.txt b/hadoop-mapreduce-project/CHANGES.txt index 5f034c8ed0..292a42b2de 100644 --- a/hadoop-mapreduce-project/CHANGES.txt +++ b/hadoop-mapreduce-project/CHANGES.txt @@ -159,9 +159,6 @@ Branch-2 ( Unreleased changes ) MAPREDUCE-3906. Fix inconsistency in documentation regarding mapreduce.jobhistory.principal. (Eugene Koontz via harsh) - MAPREDUCE-4422. YARN_APPLICATION_CLASSPATH needs a documented default - value in YarnConfiguration. (Ahmed Radwan via harsh) - OPTIMIZATIONS BUG FIXES diff --git a/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java b/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java index 6f2c11f133..26ef90d894 100644 --- a/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java +++ b/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java @@ -541,25 +541,10 @@ public class YarnConfiguration extends Configuration { public static final long DEFAULT_NM_PROCESS_KILL_WAIT_MS = 2000; - /** - * CLASSPATH for YARN applications. A comma-separated list of CLASSPATH - * entries - */ + /** Standard Hadoop classes */ public static final String YARN_APPLICATION_CLASSPATH = YARN_PREFIX + "application.classpath"; - /** - * Default CLASSPATH for YARN applications. A comma-separated list of - * CLASSPATH entries - */ - public static final String DEFAULT_YARN_APPLICATION_CLASSPATH = - "$HADOOP_CONF_DIR," + "$HADOOP_COMMON_HOME/share/hadoop/common/*," + - "$HADOOP_COMMON_HOME/share/hadoop/common/lib/*," + - "$HADOOP_HDFS_HOME/share/hadoop/hdfs/*," + - "$HADOOP_HDFS_HOME/share/hadoop/hdfs/lib/*," + - "$YARN_HOME/share/hadoop/mapreduce/*," + - "$YARN_HOME/share/hadoop/mapreduce/lib/*"; - /** Container temp directory */ public static final String DEFAULT_CONTAINER_TEMP_DIR = "./tmp"; diff --git a/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml b/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml index ba570c3e5d..6e8df109dd 100644 --- a/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml +++ b/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml @@ -538,9 +538,16 @@ - CLASSPATH for YARN applications. A comma-separated list - of CLASSPATH entries + Classpath for typical applications. yarn.application.classpath - $HADOOP_CONF_DIR,$HADOOP_COMMON_HOME/share/hadoop/common/*,$HADOOP_COMMON_HOME/share/hadoop/common/lib/*,$HADOOP_HDFS_HOME/share/hadoop/hdfs/*,$HADOOP_HDFS_HOME/share/hadoop/hdfs/lib/*,$YARN_HOME/share/hadoop/mapreduce/*,$YARN_HOME/share/hadoop/mapreduce/lib/* + + $HADOOP_CONF_DIR, + $HADOOP_COMMON_HOME/share/hadoop/common/*, + $HADOOP_COMMON_HOME/share/hadoop/common/lib/*, + $HADOOP_HDFS_HOME/share/hadoop/hdfs/*, + $HADOOP_HDFS_HOME/share/hadoop/hdfs/lib/*, + $YARN_HOME/share/hadoop/mapreduce/*, + $YARN_HOME/share/hadoop/mapreduce/lib/* +