Expand description
Utility functions to transform parts of a single MirRelationExpr
into canonical form.
Functions§
- canonicalize_
equivalence_ classes - Canonicalize only the equivalence classes of a join.
- canonicalize_
equivalences - Canonicalize equivalence classes of a join and expressions contained in them.
- canonicalize_
predicates - Canonicalize predicates of a filter.
- get_
canonicalizer_ map - For each equivalence class, it finds the simplest expression, which will be the canonical one. Returns a Map that maps from each expression in each equivalence class to the canonical expression in the same equivalence class.