splitter.getOperatorKey().toString());
}
List<POUserFunc> userFuncs = PlanHelper.getPhysicalOperators(succTezOperator.plan, POUserFunc.class);
for (POUserFunc userFunc : userFuncs) {
if (userFunc.getFunc() instanceof ReadScalarsTez) {
TezInput tezInput = (TezInput)userFunc.getFunc();
tezInput.replaceInput(splittee.getOperatorKey().toString(),
splitter.getOperatorKey().toString());
userFunc.getFuncSpec().setCtorArgs(tezInput.getTezInputs());
}
}
} catch (VisitorException e) {
throw new PlanException(e);
}