Author: tucu
Date: Wed Mar 14 22:59:15 2012
New Revision: 1300778
URL: http://svn.apache.org/viewvc?rev=1300778&view=rev
Log:
OOZIE-4 Configuration of Maximum output len for each action (harsh via tucu)
Modified:
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/LauncherMapper.java
incubator/oozie/trunk/release-log.txt
Modified:
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java
URL:
http://svn.apache.org/viewvc/incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java?rev=1300778&r1=1300777&r2=1300778&view=diff
==============================================================================
---
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java
(original)
+++
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java
Wed Mar 14 22:59:15 2012
@@ -125,7 +125,14 @@ public class JavaActionExecutor extends
@Override
public void initActionType() {
super.initActionType();
- maxActionOutputLen =
getOozieConf().getInt(CallbackServlet.CONF_MAX_DATA_LEN, 2 * 1024);
+ maxActionOutputLen = getOozieConf()
+ .getInt(LauncherMapper.CONF_OOZIE_ACTION_MAX_OUTPUT_DATA,
+ // TODO: Remove the below config get in a subsequent release..
+ // This other irrelevant property is only used to
+ // preserve backwards compatibility cause of a typo.
+ // See OOZIE-4.
+ getOozieConf().getInt(CallbackServlet.CONF_MAX_DATA_LEN,
+ 2 * 1024));
//Get the limit for the maximum allowed size of action stats
maxExternalStatsSize =
getOozieConf().getInt(JavaActionExecutor.MAX_EXTERNAL_STATS_SIZE,
MAX_EXTERNAL_STATS_SIZE_DEFAULT);
maxExternalStatsSize = (maxExternalStatsSize == -1) ?
Integer.MAX_VALUE : maxExternalStatsSize;
Modified:
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/LauncherMapper.java
URL:
http://svn.apache.org/viewvc/incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/LauncherMapper.java?rev=1300778&r1=1300777&r2=1300778&view=diff
==============================================================================
---
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/LauncherMapper.java
(original)
+++
incubator/oozie/trunk/core/src/main/java/org/apache/oozie/action/hadoop/LauncherMapper.java
Wed Mar 14 22:59:15 2012
@@ -55,9 +55,10 @@ public class LauncherMapper<K1, V1, K2,
public static final String CONF_OOZIE_ACTION_MAIN_CLASS =
"oozie.launcher.action.main.class";
+ public static final String CONF_OOZIE_ACTION_MAX_OUTPUT_DATA =
"oozie.action.max.output.data";
+
private static final String CONF_OOZIE_ACTION_MAIN_ARG_COUNT =
"oozie.action.main.arg.count";
private static final String CONF_OOZIE_ACTION_MAIN_ARG_PREFIX =
"oozie.action.main.arg.";
- private static final String CONF_OOZIE_ACTION_MAX_OUTPUT_DATA =
"oozie.action.max.output.data";
private static final String CONF_OOZIE_EXTERNAL_STATS_MAX_SIZE =
"oozie.external.stats.max.size";
private static final String COUNTER_GROUP = "oozie.launcher";
Modified: incubator/oozie/trunk/release-log.txt
URL:
http://svn.apache.org/viewvc/incubator/oozie/trunk/release-log.txt?rev=1300778&r1=1300777&r2=1300778&view=diff
==============================================================================
--- incubator/oozie/trunk/release-log.txt (original)
+++ incubator/oozie/trunk/release-log.txt Wed Mar 14 22:59:15 2012
@@ -1,6 +1,7 @@
-- Oozie 3.2.0 release
-OOZIE-759. Fix config defaults in EmailActionExecutor (harsh via tucu)
+OOZIE-4 Configuration of Maximum output len for each action (harsh via tucu)
+OOZIE-759 Fix config defaults in EmailActionExecutor (harsh via tucu)
OOZIE-675 checkMultipleTimeInstances doesn't work for EL extensions. EX:
${coord:formatTime(coord:current(0),'yyyy-MM-dd')} (sriksun via tucu)
OOZIE-749 oozie tests doesn't delete the files in tmp directories (virag via
tucu)
OOZIE-761 Fixes in CoordELFunctions and testcases for Hadoop 0.23 (tucu)