idGen.getNextNodeId(scope)), new Boolean(true));
cnst.setType(DataType.BOOLEAN);
condPlan.add(cnst);
LOSplitOutput splitOutput = new LOSplitOutput(mPlan,
new OperatorKey(scope, idGen.getNextNodeId(scope)), ++index, condPlan);
splitOp.addOutput(splitOutput);
mPlan.add(splitOutput);
mPlan.insertBetween(splitOp, splitOutput, succ);
splitOutput.setAlias(splitOp.getAlias());
// Patch up the contained plans of succ
fixUpContainedPlans(nodes.get(0), splitOutput, succ, null);