Overview of QOpt Process
Input: tree of Query nodes returned by parser
Output: tree of Plan nodes used by query executor
- wrapped in a
PlannedStmt node containing state info
Intermediate data structures are trees of Path nodes
- a path tree represents one evaluation order for a query
All Node types are defined in include/nodes/*.h
|