Uses of Class
io.trino.operator.DriverYieldSignal
-
Packages that use DriverYieldSignal Package Description io.trino.operator io.trino.operator.project io.trino.util -
-
Uses of DriverYieldSignal in io.trino.operator
Methods in io.trino.operator that return DriverYieldSignal Modifier and Type Method Description DriverYieldSignalProcessorContext. getDriverYieldSignal()DriverYieldSignalDriverContext. getYieldSignal()Methods in io.trino.operator with parameters of type DriverYieldSignal Modifier and Type Method Description WorkProcessorSourceOperatorScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory. create(Session session, MemoryTrackingContext memoryTrackingContext, DriverYieldSignal yieldSignal, WorkProcessor<Split> splits)WorkProcessorSourceOperatorTableScanOperator.TableScanOperatorFactory. create(Session session, MemoryTrackingContext memoryTrackingContext, DriverYieldSignal yieldSignal, WorkProcessor<Split> splits)WorkProcessorSourceOperatorWorkProcessorSourceOperatorFactory. create(Session session, MemoryTrackingContext memoryTrackingContext, DriverYieldSignal yieldSignal, WorkProcessor<Split> splits)WorkProcessorSourceOperatorScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory. createAdapterOperator(Session session, MemoryTrackingContext memoryTrackingContext, DriverYieldSignal yieldSignal, WorkProcessor<Split> splits)default WorkProcessorSourceOperatorWorkProcessorSourceOperatorAdapter.AdapterWorkProcessorSourceOperatorFactory. createAdapterOperator(Session session, MemoryTrackingContext memoryTrackingContext, DriverYieldSignal yieldSignal, WorkProcessor<Split> splits)WorkProcessor<Page>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 DriverYieldSignal Modifier and Type Method Description WorkProcessor<Page>PageProcessor. createWorkProcessor(ConnectorSession session, DriverYieldSignal yieldSignal, LocalMemoryContext memoryContext, Page page, boolean avoidPageMaterialization)CursorProcessorOutputCursorProcessor. process(ConnectorSession session, DriverYieldSignal yieldSignal, RecordCursor cursor, PageBuilder pageBuilder)Iterator<Optional<Page>>PageProcessor. process(ConnectorSession session, DriverYieldSignal yieldSignal, LocalMemoryContext memoryContext, Page page)Iterator<Optional<Page>>PageProcessor. process(ConnectorSession session, DriverYieldSignal yieldSignal, LocalMemoryContext memoryContext, Page page, boolean avoidPageMaterialization)Work<Block>ConstantPageProjection. project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions)Work<Block>DictionaryAwarePageProjection. project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions)Work<Block>GeneratedPageProjection. project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions)Work<Block>InputPageProjection. project(ConnectorSession session, DriverYieldSignal yieldSignal, Page page, SelectedPositions selectedPositions)Work<Block>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 DriverYieldSignal Modifier and Type Method Description static 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)
-