Module mz_transform::movement
source · Expand description
Transformations that move relation expressions up (lifting) and down (pushdown) the tree.
Transformations inhabiting this module can be used both as part of a normalization pass and as a stand-alone optimization. The former is usually achieved by implementing a more restricted form of the latter.
Modules§
- Hoist projections through operators.
- Pushes column removal down through other operators.
Structs§
- Hoist projections through operators.
- Pushes projections down through other operators.