Uses of Interface
org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter
Packages that use ResultPartitionWriter
Package
Description
-
Uses of ResultPartitionWriter in org.apache.flink.runtime.checkpoint.channel
Methods in org.apache.flink.runtime.checkpoint.channel with parameters of type ResultPartitionWriterModifier and TypeMethodDescriptionvoidSequentialChannelStateReader.readOutputData(ResultPartitionWriter[] writers, boolean notifyAndBlockOnCompletion) voidSequentialChannelStateReaderImpl.readOutputData(ResultPartitionWriter[] writers, boolean notifyAndBlockOnCompletion) -
Uses of ResultPartitionWriter in org.apache.flink.runtime.execution
Methods in org.apache.flink.runtime.execution that return ResultPartitionWriter -
Uses of ResultPartitionWriter in org.apache.flink.runtime.io.network.api.writer
Fields in org.apache.flink.runtime.io.network.api.writer declared as ResultPartitionWriterModifier and TypeFieldDescriptionprotected final ResultPartitionWriterRecordWriter.targetPartitionMethods in org.apache.flink.runtime.io.network.api.writer with parameters of type ResultPartitionWriter -
Uses of ResultPartitionWriter in org.apache.flink.runtime.io.network.partition
Classes in org.apache.flink.runtime.io.network.partition that implement ResultPartitionWriterModifier and TypeClassDescriptionclassA output data result of an individual task (one partition of an intermediate result), produced and communicated in a batch manner: The result must be produced completely before it can be consumed.classAResultPartitionwhich writes buffers directly toResultSubpartitions.classA result output of a task, pipelined (streamed) to the receivers.classA result partition for data produced by a single task.classSortMergeResultPartitionappends records and events toDataBufferand after theDataBufferis full, all data in theDataBufferwill be copied and spilled to aPartitionedFilein subpartition index order sequentially. -
Uses of ResultPartitionWriter in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle
Classes in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle that implement ResultPartitionWriterModifier and TypeClassDescriptionclassTieredResultPartitionappends records and events to the tiered storage, which supports the upstream dynamically switches storage tier for writing shuffle data, and the downstream will read data from the relevant tier. -
Uses of ResultPartitionWriter in org.apache.flink.runtime.shuffle
Classes in org.apache.flink.runtime.shuffle with type parameters of type ResultPartitionWriterModifier and TypeInterfaceDescriptioninterfaceShuffleEnvironment<P extends ResultPartitionWriter,G extends IndexedInputGate> Interface for the implementation of shuffle service local environment.interfaceShuffleServiceFactory<SD extends ShuffleDescriptor,P extends ResultPartitionWriter, G extends IndexedInputGate> Interface for shuffle service factory implementations. -
Uses of ResultPartitionWriter in org.apache.flink.runtime.taskmanager
Methods in org.apache.flink.runtime.taskmanager that return ResultPartitionWriterModifier and TypeMethodDescriptionRuntimeEnvironment.getAllWriters()RuntimeEnvironment.getWriter(int index) Methods in org.apache.flink.runtime.taskmanager with parameters of type ResultPartitionWriterModifier and TypeMethodDescriptionstatic voidTask.setupPartitionsAndGates(ResultPartitionWriter[] producedPartitions, InputGate[] inputGates) Constructors in org.apache.flink.runtime.taskmanager with parameters of type ResultPartitionWriterModifierConstructorDescriptionRuntimeEnvironment(org.apache.flink.api.common.JobID jobId, JobType jobType, JobVertexID jobVertexId, ExecutionAttemptID executionId, org.apache.flink.api.common.ExecutionConfig executionConfig, org.apache.flink.api.common.JobInfo jobInfo, org.apache.flink.api.common.TaskInfo taskInfo, org.apache.flink.configuration.Configuration jobConfiguration, org.apache.flink.configuration.Configuration taskConfiguration, org.apache.flink.util.UserCodeClassLoader userCodeClassLoader, MemoryManager memManager, SharedResources sharedResources, IOManager ioManager, BroadcastVariableManager bcVarManager, TaskStateManager taskStateManager, GlobalAggregateManager aggregateManager, AccumulatorRegistry accumulatorRegistry, TaskKvStateRegistry kvStateRegistry, InputSplitProvider splitProvider, Map<String, Future<org.apache.flink.core.fs.Path>> distCacheEntries, ResultPartitionWriter[] writers, IndexedInputGate[] inputGates, TaskEventDispatcher taskEventDispatcher, CheckpointResponder checkpointResponder, TaskOperatorEventGateway operatorEventGateway, TaskManagerRuntimeInfo taskManagerInfo, TaskMetricGroup metrics, Task containingTask, ExternalResourceInfoProvider externalResourceInfoProvider, ChannelStateWriteRequestExecutorFactory channelStateExecutorFactory, TaskManagerActions taskManagerActions)