[−][src]Module datafusion::optimizer
This module contains a query optimizer that operates against a logical plan and applies some simple rules to a logical plan, such as "Projection Push Down" and "Type Coercion".
Modules
filter_push_down | Filter Push Down optimizer rule ensures that filters are applied as early as possible in the plan |
hash_build_probe_order | Optimizer rule to switch build and probe order of hash join
based on statistics of a |
optimizer | Query optimizer traits |
projection_push_down | Projection Push Down optimizer rule ensures that only referenced columns are loaded into memory |
utils | Collection of utility functions that are leveraged by the query optimizer rules |