Module planner

Source
Expand description

ContextProvider and ExprPlanner APIs to customize SQL query planning

Structs§

RawBinaryExpr
An operator with two arguments to plan
RawDictionaryExpr
A Dictionary literal expression { key: value, ...}
RawFieldAccessExpr
An expression with GetFieldAccess to plan

Enums§

PlannerResult
Result of planning a raw expr with ExprPlanner

Traits§

ContextProvider
Provides the SQL query planner meta-data about tables and functions referenced in SQL statements, without a direct dependency on other DataFusion structures
ExprPlanner
This trait allows users to customize the behavior of the SQL planner
TypePlanner
This trait allows users to customize the behavior of the data type planning