Map<String, String> reduceEnv = new HashMap<String, String>();
MRHelpers.updateEnvironmentForMRTasks(finalReduceConf, reduceEnv, false);
checkerVertex.setTaskEnvironment(reduceEnv);
OutputDescriptor od = new OutputDescriptor(MROutput.class.getName())
.setUserPayload(finalReducePayload);
checkerVertex.addOutput("union", od, MROutputCommitter.class);
Configuration partsConf = new Configuration(finalReduceConf);
partsConf.set(FileOutputFormat.OUTDIR, outputPath+"-parts");
byte[] partsPayload = MRHelpers.createUserPayloadFromConf(partsConf);