Traitsยง
- Rewrites expressions in a
PlanRef
. Due toShare
operator, theExprRewriter
needs to be idempotent i.e., applying it more than once to the sameExprImpl
will be a noop on subsequent applications.rewrite_exprs
should only return a plan with the given node modified. To rewrite recursively, callrewrite_exprs_recursive
onRewriteExprsRecursive
.