You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by ha...@apache.org on 2015/03/16 20:32:53 UTC
hadoop git commit: MAPREDUCE-4414. Add main methods to JobConf and
YarnConfiguration, for debug purposes. Contributed by Plamen Jeliazkov.
Repository: hadoop
Updated Branches:
refs/heads/branch-2 eb4eb63de -> 2684b0b44
MAPREDUCE-4414. Add main methods to JobConf and YarnConfiguration, for debug purposes. Contributed by Plamen Jeliazkov.
(cherry picked from commit 571f75b468a4412be2178466cb5d3888b05cd076)
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/2684b0b4
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/2684b0b4
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/2684b0b4
Branch: refs/heads/branch-2
Commit: 2684b0b440f52212e8cf75fda4075590f21059d0
Parents: eb4eb63
Author: Harsh J <ha...@cloudera.com>
Authored: Tue Mar 17 01:01:06 2015 +0530
Committer: Harsh J <ha...@cloudera.com>
Committed: Tue Mar 17 01:02:21 2015 +0530
----------------------------------------------------------------------
hadoop-mapreduce-project/CHANGES.txt | 3 +++
.../src/main/java/org/apache/hadoop/mapred/JobConf.java | 5 +++++
.../java/org/apache/hadoop/yarn/conf/YarnConfiguration.java | 5 +++++
3 files changed, 13 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hadoop/blob/2684b0b4/hadoop-mapreduce-project/CHANGES.txt
----------------------------------------------------------------------
diff --git a/hadoop-mapreduce-project/CHANGES.txt b/hadoop-mapreduce-project/CHANGES.txt
index 2a79395..5feb14d 100644
--- a/hadoop-mapreduce-project/CHANGES.txt
+++ b/hadoop-mapreduce-project/CHANGES.txt
@@ -8,6 +8,9 @@ Release 2.8.0 - UNRELEASED
IMPROVEMENTS
+ MAPREDUCE-4414. Add main methods to JobConf and YarnConfiguration,
+ for debug purposes. (Plamen Jeliazkov via harsh)
+
OPTIMIZATIONS
BUG FIXES
http://git-wip-us.apache.org/repos/asf/hadoop/blob/2684b0b4/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobConf.java
----------------------------------------------------------------------
diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobConf.java b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobConf.java
index 51b99be..c2bb1d5 100644
--- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobConf.java
+++ b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobConf.java
@@ -2021,5 +2021,10 @@ public class JobConf extends Configuration {
}
+ /* For debugging. Dump configurations to system output as XML format. */
+ public static void main(String[] args) throws Exception {
+ new JobConf(new Configuration()).writeXml(System.out);
+ }
+
}
http://git-wip-us.apache.org/repos/asf/hadoop/blob/2684b0b4/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
----------------------------------------------------------------------
diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
index f6ebb51..be5471d 100644
--- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
+++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
@@ -1808,4 +1808,9 @@ public class YarnConfiguration extends Configuration {
}
return clusterId;
}
+
+ /* For debugging. mp configurations to system output as XML format. */
+ public static void main(String[] args) throws Exception {
+ new YarnConfiguration(new Configuration()).writeXml(System.out);
+ }
}