Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Invalid
-
None
-
None
-
None
-
None
Description
Oozie runs map-only streaming job with reducer, which is not intended.
It always creates reducer when I give any of the following in workflow.xml
--------------------------------------------
<streaming>
<mapper>mule_perm.pl</mapper>
<reducer>NONE</reducer>
</streaming>
--------------------------------------------
Or
--------------------------------------------
<streaming>
<mapper>mule_perm.pl</mapper>
</streaming>
--------------------------------------------
No reducer is created only when, I give following in workflow.xml as
configuration. (which is not intuitive/matching with hadoop jar streaming
command).
------------------------------------------
<configuration>
<property>
<name>mapred.reduce.tasks</name>
<value>0</value>
</property>
...
------------------------------------------