Module mz_transform::reduce_reduction

source ·
Expand description

Breaks complex Reduce variants into a join of simpler variants.

Specifically, any Reduce that contains two different “types” of aggregation, in the sense of ReductionType, will be broken in to one Reduce for each type of aggregation, each containing the aggregations of that type, and the results are then joined back together.

Structs§

  • Breaks complex Reduce variants into a join of simpler variants.