Repository: oozie
Updated Branches:
  refs/heads/branch-4.3 bc3b473dc -> 6596475e0


OOZIE-2536 Hadoop's cleanup of local directory in uber mode causing failures 
(satishsaley via rohini)


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

Branch: refs/heads/branch-4.3
Commit: 6596475e04ffd5eff7deec4216ed2f9723b83e20
Parents: bc3b473
Author: Rohini Palaniswamy <[email protected]>
Authored: Tue Nov 22 10:21:36 2016 -0800
Committer: Rohini Palaniswamy <[email protected]>
Committed: Tue Nov 22 10:21:36 2016 -0800

----------------------------------------------------------------------
 release-log.txt                                       |  1 +
 .../action/hadoop/OozieLauncherOutputCommitter.java   | 14 ++++++++++++++
 2 files changed, 15 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/oozie/blob/6596475e/release-log.txt
----------------------------------------------------------------------
diff --git a/release-log.txt b/release-log.txt
index 3731114..b963f35 100644
--- a/release-log.txt
+++ b/release-log.txt
@@ -1,5 +1,6 @@
 -- Oozie 4.3.0 release
 
+OOZIE-2536 Hadoop's cleanup of local directory in uber mode causing failures 
(satishsaley via rohini)
 OOZIE-2723 JSON.org license is now CatX (rkanter, abhishekbafna via shwethags)
 OOZIE-2725 Upgrade Tomcat to 6.0.47 for the latest security fixes (rkanter via 
shwethags)
 OOZIE-2724 coord:current resolves monthly/yearly dependencies incorrectly 
(satishsaley via shwethags)

http://git-wip-us.apache.org/repos/asf/oozie/blob/6596475e/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/OozieLauncherOutputCommitter.java
----------------------------------------------------------------------
diff --git 
a/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/OozieLauncherOutputCommitter.java
 
b/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/OozieLauncherOutputCommitter.java
index 153019b..84c09bb 100644
--- 
a/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/OozieLauncherOutputCommitter.java
+++ 
b/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/OozieLauncherOutputCommitter.java
@@ -19,6 +19,7 @@
 
 package org.apache.oozie.action.hadoop;
 
+import java.io.File;
 import java.io.IOException;
 
 import org.apache.hadoop.mapred.JobContext;
@@ -27,6 +28,19 @@ import org.apache.hadoop.mapred.TaskAttemptContext;
 
 public class OozieLauncherOutputCommitter extends OutputCommitter {
 
+    public OozieLauncherOutputCommitter() {
+        File propConf = new File(LauncherMapper.PROPAGATION_CONF_XML);
+        if (!propConf.exists()) {
+            try {
+                propConf.createNewFile();
+            }
+            catch (IOException e) {
+                System.out.println("Failed to create " + 
LauncherMapper.PROPAGATION_CONF_XML);
+                e.printStackTrace(System.err);
+            }
+        }
+    }
+
     @Override
     public void setupJob(JobContext jobContext) throws IOException {
     }

Reply via email to