Class FrameChannelHashPartitioner

java.lang.Object
org.apache.druid.frame.processor.FrameChannelHashPartitioner
All Implemented Interfaces:
FrameProcessor<Long>

public class FrameChannelHashPartitioner extends Object implements FrameProcessor<Long>
Processor that hash-partitions rows from any number of input channels, and writes partitioned frames to output channels. Input frames must be FrameType.isRowBased(), and input signature must be the same as output signature. This processor hashes each row using BaseState.xxHash64(long, long, long) with a seed of HASH_SEED.