Module datafusion_physical_expr::utils
source · Structs
Functions
- Recursively extract referenced
Column
s within aPhysicalExpr
. - Compare the two expr lists are equal no matter the order. For example two InListExpr can be considered to be equals no matter the order:
- Strictly compare the two expr lists are equal in the given order.
- Normalize the output expressions based on Alias Map and SchemaRef.
- Checks whether given ordering requirements are satisfied by provided PhysicalSortExprs.
- Re-assign column indices referenced in predicate according to given schema. This may be helpful when dealing with projections.
- Strictly compare the two sort expr lists in the given order.
- Assume the predicate is in the form of CNF, split the predicate to a Vec of PhysicalExprs.