| Modifier and Type | Method and Description |
|---|---|
static Lifespan |
Lifespan.driverGroup(int id) |
static Lifespan |
Lifespan.jsonCreator(String value) |
static Lifespan |
Lifespan.taskWide() |
| Modifier and Type | Method and Description |
|---|---|
Set<Lifespan> |
TaskStatus.getCompletedDriverGroups() |
Set<Lifespan> |
TaskSource.getNoMoreSplitsForLifespan() |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteTask.noMoreSplits(PlanNodeId sourceId,
Lifespan lifespan) |
| Modifier and Type | Method and Description |
|---|---|
void |
SqlStageExecution.addCompletedDriverGroupsChangedListener(Consumer<Set<Lifespan>> newlyCompletedDriverGroupConsumer) |
Set<RemoteTask> |
SqlStageExecution.scheduleSplits(InternalNode node,
com.google.common.collect.Multimap<PlanNodeId,Split> splits,
com.google.common.collect.Multimap<PlanNodeId,Lifespan> noMoreSplitsNotification) |
| Constructor and Description |
|---|
TaskSource(PlanNodeId planNodeId,
Set<ScheduledSplit> splits,
Set<Lifespan> noMoreSplitsForLifespan,
boolean noMoreSplits) |
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) |
| Modifier and Type | Method and Description |
|---|---|
List<Lifespan> |
SourceScheduler.drainCompletedLifespans() |
List<Lifespan> |
SourcePartitionedScheduler.drainCompletedLifespans() |
| Modifier and Type | Method and Description |
|---|---|
void |
SourceScheduler.startLifespan(Lifespan lifespan,
ConnectorPartitionHandle partitionHandle) |
void |
SourcePartitionedScheduler.startLifespan(Lifespan lifespan,
ConnectorPartitionHandle partitionHandle) |
| Modifier and Type | Method and Description |
|---|---|
void |
DynamicLifespanScheduler.onLifespanFinished(Iterable<Lifespan> newlyCompletedDriverGroups) |
void |
LifespanScheduler.onLifespanFinished(Iterable<Lifespan> newlyCompletedDriverGroups) |
void |
FixedLifespanScheduler.onLifespanFinished(Iterable<Lifespan> newlyCompletedDriverGroups) |
| Modifier and Type | Method and Description |
|---|---|
Lifespan |
Split.getLifespan() |
| Constructor and Description |
|---|
Split(CatalogName catalogName,
ConnectorSplit connectorSplit,
Lifespan lifespan) |
| Modifier and Type | Method and Description |
|---|---|
Lifespan |
DriverContext.getLifespan() |
Lifespan |
DriverStats.getLifespan() |
| Modifier and Type | Method and Description |
|---|---|
Set<Lifespan> |
TaskContext.getCompletedDriverGroups()
Returns the completed driver groups (excluding taskWide).
|
| Modifier and Type | Method and Description |
|---|---|
void |
TaskContext.addCompletedDriverGroup(Lifespan driverGroup) |
DriverContext |
PipelineContext.addDriverContext(Lifespan lifespan) |
T |
JoinBridgeManager.getJoinBridge(Lifespan lifespan) |
com.google.common.util.concurrent.ListenableFuture<OuterPositionIterator> |
JoinBridgeManager.getOuterPositionsFuture(Lifespan lifespan) |
void |
DriverFactory.noMoreDrivers(Lifespan lifespan) |
void |
LookupJoinOperatorFactory.noMoreOperators(Lifespan lifespan) |
default void |
OperatorFactory.noMoreOperators(Lifespan lifespan)
Declare that createOperator will not be called any more for the specified Lifespan,
and release any resources associated with this factory.
|
void |
NestedLoopJoinOperator.NestedLoopJoinOperatorFactory.noMoreOperators(Lifespan lifespan) |
void |
LookupOuterOperator.LookupOuterOperatorFactory.noMoreOperators(Lifespan lifespan) |
void |
JoinBridgeManager.outerOperatorClosed(Lifespan lifespan) |
void |
JoinBridgeManager.outerOperatorCreated(Lifespan lifespan) |
void |
JoinBridgeManager.outerOperatorFactoryClosed(Lifespan lifespan) |
void |
JoinBridgeManager.probeOperatorClosed(Lifespan lifespan) |
void |
JoinBridgeManager.probeOperatorCreated(Lifespan lifespan) |
void |
JoinBridgeManager.probeOperatorFactoryClosed(Lifespan lifespan) |
| Constructor and Description |
|---|
DriverContext(PipelineContext pipelineContext,
Executor notificationExecutor,
ScheduledExecutorService yieldExecutor,
MemoryTrackingContext driverMemoryContext,
Lifespan lifespan) |
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) |
| Constructor and Description |
|---|
JoinBridgeManager(boolean buildOuter,
PipelineExecutionStrategy probeExecutionStrategy,
PipelineExecutionStrategy lookupSourceExecutionStrategy,
Function<Lifespan,T> lookupSourceFactoryProvider,
List<Type> buildOutputTypes) |
| Modifier and Type | Method and Description |
|---|---|
LocalExchange |
LocalExchange.LocalExchangeFactory.getLocalExchange(Lifespan lifespan) |
void |
LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory.noMoreOperators(Lifespan lifespan) |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpRemoteTask.noMoreSplits(PlanNodeId sourceId,
Lifespan lifespan) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch> |
ConnectorAwareSplitSource.getNextBatch(ConnectorPartitionHandle partitionHandle,
Lifespan lifespan,
int maxSize) |
com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch> |
BufferingSplitSource.getNextBatch(ConnectorPartitionHandle partitionHandle,
Lifespan lifespan,
int maxSize) |
com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch> |
SplitSource.getNextBatch(ConnectorPartitionHandle partitionHandle,
Lifespan lifespan,
int maxSize) |
com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch> |
SampledSplitSource.getNextBatch(ConnectorPartitionHandle partitionHandle,
Lifespan lifespan,
int maxSize) |
Copyright © 2012–2019. All rights reserved.