You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SparkPlan.doCanonicalize default implementation canonicalizes expressions in Product parameters, but not for SparkPlan because derived classes in Spark doesn't have such parameters.
However, CometNativeExec classes might have SparkPlan in their Product parameters. The difference makes some Comet query plan cannot be reused by `ReuseExchangeAndSubquery.
Steps to reproduce
No response
Expected behavior
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
SparkPlan.doCanonicalize
default implementation canonicalizes expressions in Product parameters, but not forSparkPlan
because derived classes in Spark doesn't have such parameters.However,
CometNativeExec
classes might haveSparkPlan
in their Product parameters. The difference makes some Comet query plan cannot be reused by `ReuseExchangeAndSubquery.Steps to reproduce
No response
Expected behavior
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: