Structs§
- Bind
Context - Binding
Cte - Column
Binding - Column
Group - When binding a natural join or a join with USING, a
ColumnGroupcontains the columns with the same name. - Column
Group Context - Holds the context for the
BindContext’sColumnGroups. - Lateral
Bind Context - A
BindContextthat is only visible if theLATERALkeyword is provided. - Recursive
Union - the entire
RecursiveUnionrepresents a bound recursive cte. reference: https://github.com/risingwavelabs/risingwave/pull/15522/files#r1524367781
Enums§
- Binding
CteState - For recursive CTE, we may need to store it in
cte_to_relationfirst, and then bind it step by step. - Clause