Uses of Class
io.trino.execution.Lifespan
-
-
Uses of Lifespan in io.trino.execution
Methods in io.trino.execution that return Lifespan Modifier and Type Method Description static LifespanLifespan. driverGroup(int id)static LifespanLifespan. jsonCreator(String value)static LifespanLifespan. taskWide()Methods in io.trino.execution that return types with arguments of type Lifespan Modifier and Type Method Description Set<Lifespan>TaskStatus. getCompletedDriverGroups()Set<Lifespan>TaskSource. getNoMoreSplitsForLifespan()Methods in io.trino.execution with parameters of type Lifespan Modifier and Type Method Description voidRemoteTask. noMoreSplits(PlanNodeId sourceId, Lifespan lifespan)Constructor parameters in io.trino.execution with type arguments of type Lifespan Constructor Description TaskStatus(TaskId taskId, String taskInstanceId, long version, TaskState state, URI self, String nodeId, Set<Lifespan> completedDriverGroups, List<ExecutionFailureInfo> failures, int queuedPartitionedDrivers, int runningPartitionedDrivers, boolean outputBufferOverutilized, io.airlift.units.DataSize physicalWrittenDataSize, io.airlift.units.DataSize memoryReservation, io.airlift.units.DataSize systemMemoryReservation, io.airlift.units.DataSize revocableMemoryReservation, long fullGcCount, io.airlift.units.Duration fullGcTime, long dynamicFiltersVersion, long queuedPartitionedSplitsWeight, long runningPartitionedSplitsWeight) -
Uses of Lifespan in io.trino.execution.scheduler
Methods in io.trino.execution.scheduler that return types with arguments of type Lifespan Modifier and Type Method Description List<Lifespan>SourcePartitionedScheduler. drainCompletedLifespans()List<Lifespan>SourceScheduler. drainCompletedLifespans()Methods in io.trino.execution.scheduler with parameters of type Lifespan Modifier and Type Method Description voidSourcePartitionedScheduler. startLifespan(Lifespan lifespan, ConnectorPartitionHandle partitionHandle)voidSourceScheduler. startLifespan(Lifespan lifespan, ConnectorPartitionHandle partitionHandle)Method parameters in io.trino.execution.scheduler with type arguments of type Lifespan Modifier and Type Method Description voidPipelinedStageExecution. addCompletedDriverGroupsChangedListener(Consumer<Set<Lifespan>> newlyCompletedDriverGroupConsumer) -
Uses of Lifespan in io.trino.execution.scheduler.group
Method parameters in io.trino.execution.scheduler.group with type arguments of type Lifespan Modifier and Type Method Description voidDynamicLifespanScheduler. onLifespanFinished(Iterable<Lifespan> newlyCompletedDriverGroups)voidFixedLifespanScheduler. onLifespanFinished(Iterable<Lifespan> newlyCompletedDriverGroups)voidLifespanScheduler. onLifespanFinished(Iterable<Lifespan> newlyCompletedDriverGroups) -
Uses of Lifespan in io.trino.metadata
Methods in io.trino.metadata that return Lifespan Modifier and Type Method Description LifespanSplit. getLifespan()Constructors in io.trino.metadata with parameters of type Lifespan Constructor Description Split(CatalogName catalogName, ConnectorSplit connectorSplit, Lifespan lifespan) -
Uses of Lifespan in io.trino.operator
Methods in io.trino.operator that return Lifespan Modifier and Type Method Description LifespanDriverContext. getLifespan()LifespanDriverStats. getLifespan()LifespanProcessorContext. getLifespan()Methods in io.trino.operator that return types with arguments of type Lifespan Modifier and Type Method Description Set<Lifespan>TaskContext. getCompletedDriverGroups()Returns the completed driver groups (excluding taskWide).Methods in io.trino.operator with parameters of type Lifespan Modifier and Type Method Description voidTaskContext. addCompletedDriverGroup(Lifespan driverGroup)DriverContextPipelineContext. addDriverContext(Lifespan lifespan, long splitWeight)default voidWorkProcessorOperatorFactory. lifespanFinished(Lifespan lifespan)voidDriverFactory. noMoreDrivers(Lifespan lifespan)default voidOperatorFactory. noMoreOperators(Lifespan lifespan)Declare that createOperator will not be called any more for the specified Lifespan, and release any resources associated with this factory.voidWorkProcessorPipelineSourceOperator.WorkProcessorPipelineSourceOperatorFactory. noMoreOperators(Lifespan lifespan)Constructors in io.trino.operator with parameters of type Lifespan Constructor Description DriverContext(PipelineContext pipelineContext, Executor notificationExecutor, ScheduledExecutorService yieldExecutor, MemoryTrackingContext driverMemoryContext, Lifespan lifespan, long splitWeight)DriverStats(Lifespan lifespan, org.joda.time.DateTime createTime, org.joda.time.DateTime startTime, org.joda.time.DateTime endTime, io.airlift.units.Duration queuedTime, io.airlift.units.Duration elapsedTime, io.airlift.units.DataSize userMemoryReservation, io.airlift.units.DataSize revocableMemoryReservation, io.airlift.units.DataSize systemMemoryReservation, io.airlift.units.Duration totalScheduledTime, io.airlift.units.Duration totalCpuTime, io.airlift.units.Duration totalBlockedTime, boolean fullyBlocked, Set<BlockedReason> blockedReasons, io.airlift.units.DataSize physicalInputDataSize, long physicalInputPositions, io.airlift.units.Duration physicalInputReadTime, io.airlift.units.DataSize internalNetworkInputDataSize, long internalNetworkInputPositions, io.airlift.units.Duration internalNetworkInputReadTime, io.airlift.units.DataSize rawInputDataSize, long rawInputPositions, io.airlift.units.Duration rawInputReadTime, io.airlift.units.DataSize processedInputDataSize, long processedInputPositions, io.airlift.units.DataSize outputDataSize, long outputPositions, io.airlift.units.DataSize physicalWrittenDataSize, List<OperatorStats> operatorStats) -
Uses of Lifespan in io.trino.operator.exchange
Methods in io.trino.operator.exchange with parameters of type Lifespan Modifier and Type Method Description LocalExchangeLocalExchange.LocalExchangeFactory. getLocalExchange(Lifespan lifespan)voidLocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory. noMoreOperators(Lifespan lifespan) -
Uses of Lifespan in io.trino.operator.join
Methods in io.trino.operator.join with parameters of type Lifespan Modifier and Type Method Description TJoinBridgeManager. getJoinBridge(Lifespan lifespan)com.google.common.util.concurrent.ListenableFuture<OuterPositionIterator>JoinBridgeManager. getOuterPositionsFuture(Lifespan lifespan)voidLookupJoinOperatorFactory. lifespanFinished(Lifespan lifespan)voidLookupJoinOperatorFactory. noMoreOperators(Lifespan lifespan)voidLookupOuterOperator.LookupOuterOperatorFactory. noMoreOperators(Lifespan lifespan)voidNestedLoopJoinOperator.NestedLoopJoinOperatorFactory. noMoreOperators(Lifespan lifespan)voidJoinBridgeManager. outerOperatorClosed(Lifespan lifespan)voidJoinBridgeManager. outerOperatorCreated(Lifespan lifespan)voidJoinBridgeManager. outerOperatorFactoryClosed(Lifespan lifespan)voidJoinBridgeManager. probeOperatorClosed(Lifespan lifespan)voidJoinBridgeManager. probeOperatorCreated(Lifespan lifespan)voidJoinBridgeManager. probeOperatorFactoryClosed(Lifespan lifespan)Constructor parameters in io.trino.operator.join with type arguments of type Lifespan Constructor Description JoinBridgeManager(boolean buildOuter, PipelineExecutionStrategy probeExecutionStrategy, PipelineExecutionStrategy lookupSourceExecutionStrategy, Function<Lifespan,T> lookupSourceFactoryProvider, List<Type> buildOutputTypes) -
Uses of Lifespan in io.trino.server.remotetask
Methods in io.trino.server.remotetask with parameters of type Lifespan Modifier and Type Method Description voidHttpRemoteTask. noMoreSplits(PlanNodeId sourceId, Lifespan lifespan) -
Uses of Lifespan in io.trino.split
Methods in io.trino.split with parameters of type Lifespan Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch>BufferingSplitSource. getNextBatch(ConnectorPartitionHandle partitionHandle, Lifespan lifespan, int maxSize)com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch>ConnectorAwareSplitSource. getNextBatch(ConnectorPartitionHandle partitionHandle, Lifespan lifespan, int maxSize)com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch>SampledSplitSource. getNextBatch(ConnectorPartitionHandle partitionHandle, Lifespan lifespan, int maxSize)com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch>SplitSource. getNextBatch(ConnectorPartitionHandle partitionHandle, Lifespan lifespan, int maxSize)
-