rChild = filterFactory.createFilter(rChild,
RexUtil.composeConjunction(rB, preds.rightInferredPredicates, false));
call.getPlanner().onCopy(curr, rChild);
}
RelNode newRel = join.copy(join.getTraitSet(), join.getCondition(),
lChild, rChild, join.getJoinType(), join.isSemiJoinDone());
call.getPlanner().onCopy(join, newRel);
call.transformTo(newRel);
}