Package io.trino.operator.window
Class RegularWindowPartitioner
- java.lang.Object
-
- io.trino.operator.window.RegularWindowPartitioner
-
- All Implemented Interfaces:
Partitioner
public class RegularWindowPartitioner extends Object implements Partitioner
-
-
Constructor Summary
Constructors Constructor Description RegularWindowPartitioner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowPartitioncreatePartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, List<FrameInfo> frames, PagesHashStrategy peerGroupHashStrategy, Map<WindowOperator.FrameBoundKey,PagesIndexComparator> frameBoundComparators, AggregatedMemoryContext memoryContext)
-
-
-
Method Detail
-
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
-
-