create_group_accumulator

Function create_group_accumulator 

Source
pub(crate) fn create_group_accumulator(
    agg_expr: &Arc<AggregateFunctionExpr>,
) -> Result<Box<dyn GroupsAccumulator>>
Expand description

Create an accumulator for agg_expr – a [GroupsAccumulator] if that is supported by the aggregate, or a GroupsAccumulatorAdapter if not.