Package io.trino.operator.window
Class RegularWindowPartitioner
java.lang.Object
io.trino.operator.window.RegularWindowPartitioner
- All Implemented Interfaces:
Partitioner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, List<FrameInfo> frames, PagesHashStrategy peerGroupHashStrategy, Map<WindowOperator.FrameBoundKey, PagesIndexComparator> frameBoundComparators, AggregatedMemoryContext memoryContext)
-
Constructor Details
-
RegularWindowPartitioner
public RegularWindowPartitioner()
-
-
Method Details
-
createPartition
public WindowPartition createPartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, List<FrameInfo> frames, PagesHashStrategy peerGroupHashStrategy, Map<WindowOperator.FrameBoundKey, PagesIndexComparator> frameBoundComparators, AggregatedMemoryContext memoryContext) - Specified by:
createPartitionin interfacePartitioner
-