The base class of SortBasedAggregationIterator.
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 AggregateFunction.
An iterator used to evaluate aggregate functions.
This class is a rough sketch of how to hook Aggregator
into the Aggregation system.
Utility functions used by the query planner to convert our plan to new aggregation code path.