Module mz_compute::render::reduce::monoids
source · Expand description
Monoids for in-place compaction of monotonic streams.
Structs§
- Region for
ReductionMonoid
. This region is special in that it stores both enum variants in the same backing region. Alternatively, it could store it in two regions, but we select the former for simplicity reasons.
Enums§
- A monoid containing a single-datum row.
Functions§
- Get the correct monoid implementation for a given aggregation function. Note that all hierarchical aggregation functions need to supply a monoid implementation.