Class VectorGroupByEngine

java.lang.Object
org.apache.druid.query.groupby.epinephelinae.vector.VectorGroupByEngine

public class VectorGroupByEngine extends Object
Contains logic to process a groupBy query on a single CursorFactory in a vectorized manner. This code runs on anything that processes CursorFactory directly, typically data servers like Historicals.

Used for vectorized processing by GroupingEngine.process(org.apache.druid.query.groupby.GroupByQuery, org.apache.druid.segment.CursorFactory, org.apache.druid.segment.TimeBoundaryInspector, org.apache.druid.collections.NonBlockingPool<java.nio.ByteBuffer>, org.apache.druid.query.groupby.GroupByQueryMetrics).

See Also: