Module common_query::logical_plan::accumulator

source ·
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 creates Accumulator.

Functions§

Type Aliases§