Class CategorizePackedValuesBlockHash

java.lang.Object
org.elasticsearch.compute.aggregation.blockhash.BlockHash
org.elasticsearch.compute.aggregation.blockhash.CategorizePackedValuesBlockHash
All Implemented Interfaces:
Closeable, AutoCloseable, SeenGroupIds, org.elasticsearch.core.Releasable

public class CategorizePackedValuesBlockHash extends BlockHash
BlockHash implementation for Categorize grouping function as first grouping expression, followed by one or mode other grouping expressions.

For the first grouping (the Categorize grouping function), a CategorizeBlockHash is used, which outputs integers (category IDs). Next, a PackedValuesBlockHash is used on the category IDs and the other groupings (which are not Categorizes).