| 程序包 | 说明 |
|---|---|
| org.apache.flink.runtime.deployment | |
| org.apache.flink.runtime.executiongraph | |
| org.apache.flink.runtime.taskexecutor | |
| org.apache.flink.runtime.taskmanager |
| 限定符和类型 | 方法和说明 |
|---|---|
JobInformation |
TaskDeploymentDescriptor.getJobInformation()
Return the sub task's job information.
|
| 限定符和类型 | 方法和说明 |
|---|---|
TaskDeploymentDescriptor.MaybeOffloaded<JobInformation> |
TaskDeploymentDescriptorFactory.getSerializedJobInformation() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TaskDeploymentDescriptor.loadBigData(PermanentBlobService blobService,
GroupCache<org.apache.flink.api.common.JobID,PermanentBlobKey,JobInformation> jobInformationCache,
GroupCache<org.apache.flink.api.common.JobID,PermanentBlobKey,TaskInformation> taskInformationCache,
GroupCache<org.apache.flink.api.common.JobID,PermanentBlobKey,TaskDeploymentDescriptorFactory.ShuffleDescriptorGroup> shuffleDescriptorsCache)
Loads externalized data from the BLOB store back to the object.
|
| 构造器和说明 |
|---|
TaskDeploymentDescriptor(org.apache.flink.api.common.JobID jobId,
TaskDeploymentDescriptor.MaybeOffloaded<JobInformation> serializedJobInformation,
TaskDeploymentDescriptor.MaybeOffloaded<TaskInformation> serializedTaskInformation,
ExecutionAttemptID executionAttemptId,
AllocationID allocationId,
JobManagerTaskRestore taskRestore,
List<ResultPartitionDeploymentDescriptor> resultPartitionDeploymentDescriptors,
List<InputGateDeploymentDescriptor> inputGateDeploymentDescriptors) |
TaskDeploymentDescriptorFactory(org.apache.flink.types.Either<org.apache.flink.util.SerializedValue<JobInformation>,PermanentBlobKey> jobInformationOrBlobKey,
org.apache.flink.api.common.JobID jobID,
TaskDeploymentDescriptorFactory.PartitionLocationConstraint partitionDeploymentConstraint,
BlobWriter blobWriter,
boolean nonFinishedHybridPartitionShouldBeUnknown,
int offloadShuffleDescriptorsThreshold) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobInformation |
JobInformation.deepCopy() |
| 构造器和说明 |
|---|
DefaultExecutionGraph(JobType jobType,
JobInformation jobInformation,
ScheduledExecutorService futureExecutor,
Executor ioExecutor,
org.apache.flink.api.common.time.Time rpcTimeout,
int executionHistorySizeLimit,
ClassLoader userClassLoader,
BlobWriter blobWriter,
PartitionGroupReleaseStrategy.Factory partitionGroupReleaseStrategyFactory,
ShuffleMaster<?> shuffleMaster,
JobMasterPartitionTracker partitionTracker,
ExecutionDeploymentListener executionDeploymentListener,
ExecutionStateUpdateListener executionStateUpdateListener,
long initializationTimestamp,
VertexAttemptNumberStore initialAttemptCounts,
VertexParallelismStore vertexParallelismStore,
boolean isDynamic,
ExecutionJobVertex.Factory executionJobVertexFactory,
List<org.apache.flink.core.execution.JobStatusHook> jobStatusHooks,
MarkPartitionFinishedStrategy markPartitionFinishedStrategy,
TaskDeploymentDescriptorFactory taskDeploymentDescriptorFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
GroupCache<org.apache.flink.api.common.JobID,PermanentBlobKey,JobInformation> |
TaskManagerServices.getJobInformationCache() |
| 构造器和说明 |
|---|
Task(JobInformation jobInformation,
TaskInformation taskInformation,
ExecutionAttemptID executionAttemptID,
AllocationID slotAllocationId,
List<ResultPartitionDeploymentDescriptor> resultPartitionDeploymentDescriptors,
List<InputGateDeploymentDescriptor> inputGateDeploymentDescriptors,
MemoryManager memManager,
SharedResources sharedResources,
IOManager ioManager,
ShuffleEnvironment<?,?> shuffleEnvironment,
KvStateService kvStateService,
BroadcastVariableManager bcVarManager,
TaskEventDispatcher taskEventDispatcher,
ExternalResourceInfoProvider externalResourceInfoProvider,
TaskStateManager taskStateManager,
TaskManagerActions taskManagerActions,
InputSplitProvider inputSplitProvider,
CheckpointResponder checkpointResponder,
TaskOperatorEventGateway operatorCoordinatorEventGateway,
GlobalAggregateManager aggregateManager,
LibraryCacheManager.ClassLoaderHandle classLoaderHandle,
FileCache fileCache,
TaskManagerRuntimeInfo taskManagerConfig,
TaskMetricGroup metricGroup,
PartitionProducerStateChecker partitionProducerStateChecker,
Executor executor,
ChannelStateWriteRequestExecutorFactory channelStateExecutorFactory)
IMPORTANT: This constructor may not start any work that would need to be undone in the
case of a failing task deployment.
|
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.