Module row_hash

Module row_hash 

Source
Expand description

Hash aggregation

Structsยง

GroupedHashAggregateStream ๐Ÿ”’
HashTable based Grouping Aggregator
SkipAggregationProbe ๐Ÿ”’
Tracks if the aggregate should skip partial aggregations
SpillState ๐Ÿ”’
This encapsulates the spilling state

Enumsยง

ExecutionState ๐Ÿ”’
This object tracks the aggregation phase (input/output)

Functionsยง

create_group_accumulator ๐Ÿ”’
Create an accumulator for agg_expr โ€“ a [GroupsAccumulator] if that is supported by the aggregate, or a GroupsAccumulatorAdapter if not.