Module dataflow::render::reduce [−][src]
Expand description
Reduction dataflow construction.
Consult ReducePlan documentation for details.
Modules
Monoids for in-place compaction of monotonic streams.
Structs
Wraps an AccumInner
with tracking of the total number of records observed,
i.e., including null records.
Enums
Accumulates values for the various types of accumulable aggregations.
A type wrapping either an arrangement or a single collection.
Functions
Build the dataflow to compute and arrange multiple accumulable aggregations.
Build the dataflow to compute a single basic aggregation.
Build the dataflow to compute and arrange multiple non-accumulable,
non-hierarchical aggregations on input
.
Build the dataflow to compute and arrange multiple hierarchical aggregations on non-monotonic inputs.
Build the dataflow for one stage of a reduction tree for multiple hierarchical aggregates.
Build the dataflow to combine arrangements containing results of different aggregation types into a single arrangement.
Build the dataflow to compute the set of distinct keys.
Build the dataflow to compute the set of distinct keys.
Build the dataflow to compute and arrange multiple hierarchical aggregations on monotonic inputs.
Render a dataflow based on the provided plan.