Uses of Class
io.trino.operator.PagesIndex
Packages that use PagesIndex
-
Uses of PagesIndex in io.trino.operator
Methods in io.trino.operator that return PagesIndexModifier and TypeMethodDescriptionPagesIndex.DefaultFactory.newPagesIndex(List<Type> types, int expectedPositions) PagesIndex.Factory.newPagesIndex(List<Type> types, int expectedPositions) PagesIndex.TestingFactory.newPagesIndex(List<Type> types, int expectedPositions) Methods in io.trino.operator with parameters of type PagesIndexModifier and TypeMethodDescriptionintPagesIndexComparator.compareTo(PagesIndex pagesIndex, int leftPosition, int rightPosition) intSimpleChannelComparator.compareTo(PagesIndex pagesIndex, int leftPosition, int rightPosition) intSimplePagesIndexComparator.compareTo(PagesIndex pagesIndex, int leftPosition, int rightPosition) voidPagesIndexOrdering.sort(PagesIndex pagesIndex, int startPosition, int endPosition) Constructors in io.trino.operator with parameters of type PagesIndexModifierConstructorDescriptionRegularTableFunctionPartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, TableFunctionDataProcessor tableFunction, int properChannelsCount, int passThroughSourcesCount, List<List<Integer>> requiredChannels, Optional<Map<Integer, Integer>> markerChannels, List<RegularTableFunctionPartition.PassThroughColumnSpecification> passThroughSpecifications) -
Uses of PagesIndex in io.trino.operator.window
Methods in io.trino.operator.window with parameters of type PagesIndexModifier and TypeMethodDescriptionPartitioner.createPartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, List<FrameInfo> frames, PagesHashStrategy peerGroupHashStrategy, Map<WindowOperator.FrameBoundKey, PagesIndexComparator> frameBoundComparators, AggregatedMemoryContext memoryContext) PatternRecognitionPartitioner.createPartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, List<FrameInfo> frames, PagesHashStrategy peerGroupHashStrategy, Map<WindowOperator.FrameBoundKey, PagesIndexComparator> frameBoundComparators, AggregatedMemoryContext memoryContext) RegularWindowPartitioner.createPartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, List<FrameInfo> frames, PagesHashStrategy peerGroupHashStrategy, Map<WindowOperator.FrameBoundKey, PagesIndexComparator> frameBoundComparators, AggregatedMemoryContext memoryContext) Constructors in io.trino.operator.window with parameters of type PagesIndexModifierConstructorDescriptionGroupsFraming(FrameInfo frameInfo, int partitionStart, int partitionEnd, PagesIndex pagesIndex, PagesHashStrategy peerGroupHashStrategy, int initialEnd) PagesWindowIndex(PagesIndex pagesIndex, int start, int end) PatternRecognitionPartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, PagesHashStrategy peerGroupHashStrategy, AggregatedMemoryContext memoryContext, List<MeasureComputation> measures, List<MatchAggregation> measureAggregations, List<ArgumentComputation> measureComputationsAggregationArguments, Optional<FrameInfo> commonBaseFrame, RowsPerMatch rowsPerMatch, Optional<LogicalIndexNavigation> skipToNavigation, SkipToPosition skipToPosition, boolean initial, Matcher matcher, List<LabelEvaluator.Evaluation> labelEvaluations, List<ArgumentComputation> labelEvaluationsAggregationArguments, List<String> labelNames) RangeFraming(FrameInfo frameInfo, int partitionStart, int partitionEnd, PagesIndexComparator startComparator, PagesIndexComparator endComparator, PagesIndex pagesIndex, PagesHashStrategy peerGroupHashStrategy, Framing.Range initialRange) RegularWindowPartition(PagesIndex pagesIndex, int partitionStart, int partitionEnd, int[] outputChannels, List<WindowFunction> windowFunctions, List<FrameInfo> frames, PagesHashStrategy peerGroupHashStrategy, Map<WindowOperator.FrameBoundKey, PagesIndexComparator> frameBoundComparators) RowsFraming(FrameInfo frameInfo, int partitionStart, int partitionEnd, PagesIndex pagesIndex) -
Uses of PagesIndex in io.trino.operator.window.pattern
Constructors in io.trino.operator.window.pattern with parameters of type PagesIndexModifierConstructorDescriptionProjectingPagesWindowIndex(PagesIndex pagesIndex, int start, int end, List<ArgumentComputation> projections, List<String> labelNames)