The base class of SortBasedAggregationIterator and UnsafeHybridAggregationIterator.
A helper trait used to create specialized setter and getter for types supported by org.apache.spark.sql.execution.UnsafeFixedWidthAggregationMap's buffer.
An iterator used to evaluate AggregateFunction2.
An iterator used to evaluate aggregate functions.
Utility functions used by the query planner to convert our plan to new aggregation code path.