Package | Description |
---|---|
org.apache.flink.runtime.deployment | |
org.apache.flink.runtime.executiongraph | |
org.apache.flink.runtime.io.network | |
org.apache.flink.runtime.io.network.api.writer | |
org.apache.flink.runtime.io.network.netty | |
org.apache.flink.runtime.io.network.partition | |
org.apache.flink.runtime.io.network.partition.consumer | |
org.apache.flink.runtime.jobmanager | |
org.apache.flink.runtime.messages |
This package contains the messages that are sent between actors, like the
JobManager and
TaskManager to coordinate the distributed operations. |
Modifier and Type | Method and Description |
---|---|
ResultPartitionID |
InputChannelDeploymentDescriptor.getConsumedPartitionId() |
Constructor and Description |
---|
InputChannelDeploymentDescriptor(ResultPartitionID consumedPartitionId,
ResultPartitionLocation consumedPartitionLocation) |
PartialInputChannelDeploymentDescriptor(IntermediateDataSetID resultId,
ResultPartitionID partitionID,
InstanceConnectionInfo partitionConnectionInfo,
int partitionConnectionIndex) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionGraph.scheduleOrUpdateConsumers(ResultPartitionID partitionId)
Schedule or updates consumers of the given result partition.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TaskEventDispatcher.publish(ResultPartitionID partitionId,
TaskEvent event)
Publishes the event to the registered
ResultPartitionWriter instances. |
void |
TaskEventDispatcher.registerWriterForIncomingTaskEvents(ResultPartitionID partitionId,
ResultPartitionWriter writer) |
Modifier and Type | Method and Description |
---|---|
ResultPartitionID |
ResultPartitionWriter.getPartitionId() |
Modifier and Type | Method and Description |
---|---|
void |
PartitionProducerStateChecker.requestPartitionProducerState(JobID jobId,
ExecutionAttemptID receiverExecutionId,
IntermediateDataSetID intermediateDataSetId,
ResultPartitionID resultPartitionId)
Requests the execution state of the execution producing a result partition.
|
io.netty.channel.ChannelFuture |
PartitionRequestClient.requestSubpartition(ResultPartitionID partitionId,
int subpartitionIndex,
RemoteInputChannel inputChannel,
int delayMs)
Requests a remote intermediate result partition queue.
|
void |
PartitionRequestClient.sendTaskEvent(ResultPartitionID partitionId,
TaskEvent event,
RemoteInputChannel inputChannel)
Sends a task event backwards to an intermediate result partition producer.
|
Modifier and Type | Method and Description |
---|---|
ResultPartitionID |
ResultPartition.getPartitionId() |
ResultPartitionID |
PartitionNotFoundException.getPartitionId() |
Modifier and Type | Method and Description |
---|---|
ResultSubpartitionView |
ResultPartitionProvider.createSubpartitionView(ResultPartitionID partitionId,
int index,
BufferProvider bufferProvider,
BufferAvailabilityListener availabilityListener)
Returns the requested intermediate result partition input view.
|
ResultSubpartitionView |
ResultPartitionManager.createSubpartitionView(ResultPartitionID partitionId,
int subpartitionIndex,
BufferProvider bufferProvider,
BufferAvailabilityListener availabilityListener) |
void |
ResultPartitionConsumableNotifier.notifyPartitionConsumable(JobID jobId,
ResultPartitionID partitionId) |
Constructor and Description |
---|
PartitionNotFoundException(ResultPartitionID partitionId) |
ResultPartition(String owningTaskName,
JobID jobId,
ResultPartitionID partitionId,
ResultPartitionType partitionType,
int numberOfSubpartitions,
ResultPartitionManager partitionManager,
ResultPartitionConsumableNotifier partitionConsumableNotifier,
IOManager ioManager,
boolean sendScheduleOrUpdateConsumersMessage) |
Modifier and Type | Field and Description |
---|---|
protected ResultPartitionID |
InputChannel.partitionId |
Constructor and Description |
---|
InputChannel(SingleInputGate inputGate,
int channelIndex,
ResultPartitionID partitionId,
scala.Tuple2<Integer,Integer> initialAndMaxBackoff,
Counter numBytesIn) |
LocalInputChannel(SingleInputGate inputGate,
int channelIndex,
ResultPartitionID partitionId,
ResultPartitionManager partitionManager,
TaskEventDispatcher taskEventDispatcher,
IOMetricGroup metrics) |
LocalInputChannel(SingleInputGate inputGate,
int channelIndex,
ResultPartitionID partitionId,
ResultPartitionManager partitionManager,
TaskEventDispatcher taskEventDispatcher,
scala.Tuple2<Integer,Integer> initialAndMaxBackoff,
IOMetricGroup metrics) |
RemoteInputChannel(SingleInputGate inputGate,
int channelIndex,
ResultPartitionID partitionId,
ConnectionID connectionId,
ConnectionManager connectionManager,
IOMetricGroup metrics) |
RemoteInputChannel(SingleInputGate inputGate,
int channelIndex,
ResultPartitionID partitionId,
ConnectionID connectionId,
ConnectionManager connectionManager,
scala.Tuple2<Integer,Integer> initialAndMaxBackoff,
IOMetricGroup metrics) |
UnknownInputChannel(SingleInputGate gate,
int channelIndex,
ResultPartitionID partitionId,
ResultPartitionManager partitionManager,
TaskEventDispatcher taskEventDispatcher,
ConnectionManager connectionManager,
scala.Tuple2<Integer,Integer> partitionRequestInitialAndMaxBackoff,
IOMetricGroup metrics) |
Constructor and Description |
---|
PartitionProducerDisposedException(ResultPartitionID resultPartitionID) |
Modifier and Type | Method and Description |
---|---|
ResultPartitionID |
JobManagerMessages.ScheduleOrUpdateConsumers.partitionId() |
ResultPartitionID |
JobManagerMessages.RequestPartitionProducerState.resultPartitionId() |
Modifier and Type | Method and Description |
---|---|
scala.util.Either<scala.Tuple3<IntermediateDataSetID,ResultPartitionID,ExecutionState>,Exception> |
TaskMessages.PartitionProducerState.result() |
Constructor and Description |
---|
RequestPartitionProducerState(JobID jobId,
ExecutionAttemptID receiverExecutionId,
IntermediateDataSetID intermediateDataSetId,
ResultPartitionID resultPartitionId) |
ScheduleOrUpdateConsumers(JobID jobId,
ResultPartitionID partitionId) |
Constructor and Description |
---|
PartitionProducerState(ExecutionAttemptID receiverExecutionId,
scala.util.Either<scala.Tuple3<IntermediateDataSetID,ResultPartitionID,ExecutionState>,Exception> result) |
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.