What is the problem the feature request solves?
Currently, the BroadcastExchangeExec parent applies CometExecRule again after conversion, which will traverse all its children again.
|
val newPlan = apply(plan.withNewChildren(newChildren)) |
Describe the potential solution
No response
Additional context
No response
What is the problem the feature request solves?
Currently, the
BroadcastExchangeExecparent appliesCometExecRuleagain after conversion, which will traverse all its children again.datafusion-comet/spark/src/main/scala/org/apache/comet/rules/CometExecRule.scala
Line 449 in 9cac1af
Describe the potential solution
No response
Additional context
No response