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ยง
- projection_
lifting ๐Hoist projections through operators. - projection_
pushdown ๐Pushes column removal down through other operators.
Structsยง
- Hoist projections through operators.
- Pushes projections down through other operators.