Module datafusion::optimizer::simplify_expressions
source · Expand description
SimplifyExpressions
simplifies expressions in the logical plan,
ExprSimplifier
simplifies individual Expr
s.
Modules§
- Expression simplification API
- Simplify expressions optimizer rule and implementation
Structs§
- This structure handles API for expression simplification
- Rewrite expressions to incorporate guarantees.
- Provides simplification information based on DFSchema and
ExecutionProps
. This is the default implementation used by DataFusion - Optimizer Pass that simplifies
LogicalPlan
s by rewritingExpr
`s evaluating constants and applying algebraic simplifications
Constants§
Traits§
- Provides the information necessary to apply algebraic simplification to an Expr. See SimplifyContext for one concrete implementation.