Uses of Class
io.trino.operator.DriverYieldSignal
Packages that use DriverYieldSignal
-
Uses of DriverYieldSignal in io.trino.operator
Methods in io.trino.operator that return DriverYieldSignalModifier and TypeMethodDescriptionProcessorContext.getDriverYieldSignal()DriverContext.getYieldSignal()Methods in io.trino.operator with parameters of type DriverYieldSignalModifier and TypeMethodDescriptionScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory.create(OperatorContext operatorContext, MemoryTrackingContext memoryTrackingContext, DriverYieldSignal yieldSignal, WorkProcessor<Split> splits) WorkProcessorSourceOperatorFactory.create(OperatorContext operatorContext, MemoryTrackingContext memoryTrackingContext, DriverYieldSignal yieldSignal, WorkProcessor<Split> splits) MergeHashSort.merge(List<Type> keyTypes, List<Type> allTypes, List<WorkProcessor<Page>> channels, DriverYieldSignal driverYieldSignal) Rows with same hash value are guaranteed to be in the same result page. -
Uses of DriverYieldSignal in io.trino.operator.project
Methods in io.trino.operator.project with parameters of type DriverYieldSignalModifier and TypeMethodDescriptionPageProcessor.createWorkProcessor(ConnectorSession session, DriverYieldSignal yieldSignal, LocalMemoryContext memoryContext, PageProcessorMetrics metrics, Page page) CursorProcessor.process(ConnectorSession session, DriverYieldSignal yieldSignal, RecordCursor cursor, PageBuilder pageBuilder) PageProcessor.process(ConnectorSession session, DriverYieldSignal yieldSignal, LocalMemoryContext memoryContext, Page page) ConstantPageProjection.project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions) DictionaryAwarePageProjection.project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions) GeneratedPageProjection.project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions) InputPageProjection.project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions) PageProjection.project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions) -
Uses of DriverYieldSignal in io.trino.util
Methods in io.trino.util with parameters of type DriverYieldSignalModifier and TypeMethodDescriptionstatic WorkProcessor<Page> MergeSortedPages.mergeSortedPages(List<WorkProcessor<Page>> pageProducers, PageWithPositionComparator comparator, List<Type> outputTypes, AggregatedMemoryContext aggregatedMemoryContext, DriverYieldSignal yieldSignal) static WorkProcessor<Page> MergeSortedPages.mergeSortedPages(List<WorkProcessor<Page>> pageProducers, PageWithPositionComparator comparator, List<Integer> outputChannels, List<Type> outputTypes, BiPredicate<PageBuilder, MergeSortedPages.PageWithPosition> pageBreakPredicate, boolean updateMemoryAfterEveryPosition, AggregatedMemoryContext aggregatedMemoryContext, DriverYieldSignal yieldSignal)