Module planner

Source
Expand description

SqlToRel: SQL Query Planner (produces LogicalPlan from SQL AST)

Structs§

IdentNormalizer
Ident Normalizer
ParserOptions
SQL parser options
PlannerContext
Struct to store the states used by the Planner. The Planner will leverage the states to resolve CTEs, Views, subqueries and PREPARE statements. The states include Common Table Expression (CTE) provided with WITH clause and Parameter Data Types provided with PREPARE statement and the query schema of the outer query plan.
SqlToRel
SQL query planner

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

Functions§

object_name_to_qualifier
Construct a WHERE qualifier suitable for e.g. information_schema filtering from the provided object identifiers (catalog, schema and table names).
object_name_to_table_reference
Create a TableReference after normalizing the specified ObjectName