StructsΒ§
- Alias
Layer π
FunctionsΒ§
- aliased_
columns_ for - Return all the aliased columns(at aliased node) for the given original columns(at original node)
- aliased_
columns_ πfor_ inner - get_
alias_ πlayer_ from_ exprs - get_
alias_ πlayer_ from_ node - Return a mapping of original column to all the aliased columns in current node of the plan TODO(discord9): also support merge scan node
- get_
alias_ πoriginal_ column - original_
column_ for - Return all the original columns(at original node) for the given aliased columns at the aliased node
- original_
column_ πfor_ inner - rewrite_
column π - rewrite_
merge_ sort_ exprs - Rewrite the expressions of the given merge sort plan from original columns(at merge sortβs input plan) to aliased columns at the given aliased node
Type AliasesΒ§
- Alias
Mapping - Mapping of original column in table to all the alias at current node