Expand description
Accumulator module contains the trait definition for aggregation function’s accumulators.
Structs§
- DfAccumulator
Adaptor - A wrapper type for our Accumulator to DataFusion’s Accumulator, so to make our Accumulator able to be executed by DataFusion query engine.
Traits§
- Accumulator
- An accumulator represents a stateful object that lives throughout the evaluation of multiple rows and generically accumulates values.
- Aggr
Func Type Store AggrFuncTypeStore
stores the aggregate function’s input data’s types.- Aggregate
Function Creator - An
AggregateFunctionCreator
dynamically createsAccumulator
.