We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
PropagateEmptyRelation
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Part of #9637
As part of making the planner faster, we are updating the optimizer passes to avoid copying LogicalPlan and Expr (see #9637)
LogicalPlan
Expr
I would like to reduce the amount of copying in this pass (even though it doesn't appear in current profiling)
Apply the model from @Lordworms in #10166 to this pass 2. Update OptimizerRule::supports_rewrite` to return true
OptimizerRule
rewrite
TreeNode
Other examples: #10218
The text was updated successfully, but these errors were encountered:
Optimized propagation of empty relations apache#10290
5b6a4fc
95eb2d6
2edfff4
Stop copying LogicalPlan and Exprs in PropagateEmptyRelation #10290 (#…
63e05fa
…10332)
Successfully merging a pull request may close this issue.
Is your feature request related to a problem or challenge?
Part of #9637
As part of making the planner faster, we are updating the optimizer passes to avoid copying
LogicalPlan
andExpr
(see #9637)Describe the solution you'd like
I would like to reduce the amount of copying in this pass (even though it doesn't appear in current profiling)
Describe alternatives you've considered
Apply the model from @Lordworms in #10166 to this pass
2. Update OptimizerRule::supports_rewrite` to return true
OptimizerRule
to userewrite
TreeNode
API) - it is implemented forLogicalPlan
(API) andExpr
(API)Other examples: #10218
Additional context
The text was updated successfully, but these errors were encountered: