> On Sept. 12, 2014, 11:18 a.m., shwethags wrote: > > docs/src/site/twiki/WorkflowFunctionalSpec.twiki, line 634 > > <https://reviews.apache.org/r/24165/diff/1/?file=647181#file647181line634> > > > > Will the JobConf have all the workflow params? Else, it may not be > > useful. For example, setting input path and output path depends on workflow > > params > > Robert Kanter wrote: > You mean the stuff that gets set in job.properties? I'll look if there's > a good way to include them.
I don't think there's a good way to do this. The OozieActionConfigurator gets called from the launcher job, which doesn't have access to the parameters. I think it should be okay not to include these directly because (a) the actionConf will contain resolved values already (i.e. if the user set "mapred.input.path" to "/user/${user.name}/foo" in the action's <configuration> section, that would already be resolved to "/user/rkanter/foo" in the OozieActionConfigurator (b) if the user really wants to propagate a value to be used in this code, they can simply set it in the action's <configuration> section and read it from the actionConf Makes sense? - Robert ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/24165/#review53165 ----------------------------------------------------------- On July 31, 2014, 10:33 p.m., Robert Kanter wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/24165/ > ----------------------------------------------------------- > > (Updated July 31, 2014, 10:33 p.m.) > > > Review request for oozie. > > > Bugs: OOZIE-1954 > https://issues.apache.org/jira/browse/OOZIE-1954 > > > Repository: oozie-git > > > Description > ------- > > See https://issues.apache.org/jira/browse/OOZIE-1954 > > > Diffs > ----- > > client/src/main/resources/oozie-workflow-0.5.xsd 6620a4e > core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java > 94b55cf > core/src/test/java/org/apache/oozie/action/hadoop/MapperReducerForTest.java > 7fe1f42 > docs/src/site/twiki/WorkflowFunctionalSpec.twiki 3319bcc > examples/src/main/apps/map-reduce/job-with-config-class.properties > PRE-CREATION > examples/src/main/apps/map-reduce/job.properties 7b7a24c > examples/src/main/apps/map-reduce/workflow-with-config-class.xml > PRE-CREATION > > examples/src/main/java/org/apache/oozie/example/SampleOozieActionConfigurator.java > PRE-CREATION > > sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/LauncherMain.java > 2cb690f > > sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/LauncherMapper.java > 322f498 > > sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/MapReduceMain.java > f417a78 > > sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/OozieActionConfigurator.java > PRE-CREATION > > sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/OozieActionConfiguratorException.java > PRE-CREATION > sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/PipesMain.java > 67a2a43 > > sharelib/streaming/src/test/java/org/apache/oozie/action/hadoop/OozieActionConfiguratorForTest.java > PRE-CREATION > > sharelib/streaming/src/test/java/org/apache/oozie/action/hadoop/TestMapReduceActionExecutor.java > e78c98a > > sharelib/streaming/src/test/java/org/apache/oozie/action/hadoop/TestMapReduceActionExecutorUberJar.java > bcc22f2 > > Diff: https://reviews.apache.org/r/24165/diff/ > > > Testing > ------- > > > Thanks, > > Robert Kanter > >