Class LongIntAdaptiveBlockHash

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

public final class LongIntAdaptiveBlockHash extends BlockHash
An AdaptiveBlockHash between LongLongHash and PackedValuesBlockHash. If all inputs are vectors, it uses a LongIntAdaptiveBlockHash.LongIntVectorOnlyBlockHash, otherwise it migrates to a PackedValuesBlockHash.