Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
Currently, MiniMRClientClusterFactory does job.setJar(callerJar) so that the callerJar is added to the cache in MR2. However, this makes the resulting configuration inconsistent between MR1 and MR2 as in MR1 the job jar is not set and in MR2 its set to the callerJar. This difference can also cause some tests to fail in Oozie. We should instead use the job.addCacheFile() method.