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