Uses of Enum
org.apache.flink.runtime.io.network.partition.ResultPartitionType
Packages that use ResultPartitionType
Package
Description
-
Uses of ResultPartitionType in org.apache.flink.runtime.deployment
Methods in org.apache.flink.runtime.deployment that return ResultPartitionTypeModifier and TypeMethodDescriptionInputGateDeploymentDescriptor.getConsumedPartitionType()Returns the type of this input channel's consumed result partition.ResultPartitionDeploymentDescriptor.getPartitionType()Constructors in org.apache.flink.runtime.deployment with parameters of type ResultPartitionTypeModifierConstructorDescriptionInputGateDeploymentDescriptor(IntermediateDataSetID consumedResultId, ResultPartitionType consumedPartitionType, int consumedSubpartitionIndex, TaskDeploymentDescriptorFactory.ShuffleDescriptorAndIndex[] inputChannels) InputGateDeploymentDescriptor(IntermediateDataSetID consumedResultId, ResultPartitionType consumedPartitionType, org.apache.flink.runtime.deployment.ConsumedSubpartitionContext consumedSubpartitionContext, int numberOfInputChannels, List<TaskDeploymentDescriptor.MaybeOffloaded<TaskDeploymentDescriptorFactory.ShuffleDescriptorGroup>> serializedInputChannels) InputGateDeploymentDescriptor(IntermediateDataSetID consumedResultId, ResultPartitionType consumedPartitionType, IndexRange consumedSubpartitionIndexRange, int numberOfInputChannels, List<TaskDeploymentDescriptor.MaybeOffloaded<TaskDeploymentDescriptorFactory.ShuffleDescriptorGroup>> serializedInputChannels) -
Uses of ResultPartitionType in org.apache.flink.runtime.executiongraph
Methods in org.apache.flink.runtime.executiongraph that return ResultPartitionTypeModifier and TypeMethodDescriptionIntermediateResult.getResultType()IntermediateResultPartition.getResultType()Methods in org.apache.flink.runtime.executiongraph with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionbooleanMarkPartitionFinishedStrategy.needMarkPartitionFinished(ResultPartitionType resultPartitionType) Decide whether partition needs to be marked as finished.Constructors in org.apache.flink.runtime.executiongraph with parameters of type ResultPartitionTypeModifierConstructorDescriptionIntermediateResult(IntermediateDataSet intermediateDataSet, ExecutionJobVertex producer, int numParallelProducers, ResultPartitionType resultType, ExecutionPlanSchedulingContext executionPlanSchedulingContext) -
Uses of ResultPartitionType in org.apache.flink.runtime.io.network.partition
Fields in org.apache.flink.runtime.io.network.partition declared as ResultPartitionTypeModifier and TypeFieldDescriptionprotected final ResultPartitionTypeResultPartition.partitionTypeType of this partition.Methods in org.apache.flink.runtime.io.network.partition that return ResultPartitionTypeModifier and TypeMethodDescriptionResultPartition.getPartitionType()Returns the type of this result partition.static ResultPartitionTypeReturns the enum constant of this type with the specified name.static ResultPartitionType[]ResultPartitionType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.flink.runtime.io.network.partition with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionResultPartitionFactory.create(String taskNameWithSubtaskAndId, int partitionIndex, ResultPartitionID id, ResultPartitionType type, int numberOfPartitions, int numberOfSubpartitions, int maxParallelism, boolean isBroadcast, ShuffleDescriptor shuffleDescriptor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory, boolean isNumberOfPartitionConsumerUndefined) Constructors in org.apache.flink.runtime.io.network.partition with parameters of type ResultPartitionTypeModifierConstructorDescriptionBoundedBlockingResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, ResultSubpartition[] subpartitions, int numTargetKeyGroups, ResultPartitionManager partitionManager, BufferCompressor bufferCompressor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory) BufferWritingResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, ResultSubpartition[] subpartitions, int numTargetKeyGroups, ResultPartitionManager partitionManager, BufferCompressor bufferCompressor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory) PipelinedResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, ResultSubpartition[] subpartitions, int numTargetKeyGroups, ResultPartitionManager partitionManager, BufferCompressor bufferCompressor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory) ResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, int numSubpartitions, int numTargetKeyGroups, ResultPartitionManager partitionManager, BufferCompressor bufferCompressor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory) SortMergeResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, int numSubpartitions, int numTargetKeyGroups, BatchShuffleReadBufferPool readBufferPool, Executor readIOExecutor, ResultPartitionManager partitionManager, String resultFileBasePath, BufferCompressor bufferCompressor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory) -
Uses of ResultPartitionType in org.apache.flink.runtime.io.network.partition.consumer
Methods in org.apache.flink.runtime.io.network.partition.consumer that return ResultPartitionTypeModifier and TypeMethodDescriptionSingleInputGate.getConsumedPartitionType()Returns the type of this input channel's consumed result partition.Methods in org.apache.flink.runtime.io.network.partition.consumer with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionstatic GateBuffersSpecInputGateSpecUtils.createGateBuffersSpec(Optional<Integer> configuredMaxRequiredBuffersPerGate, int configuredNetworkBuffersPerChannel, int configuredFloatingNetworkBuffersPerGate, ResultPartitionType partitionType, int numInputChannels, boolean enableTieredStorage) Constructors in org.apache.flink.runtime.io.network.partition.consumer with parameters of type ResultPartitionTypeModifierConstructorDescriptionSingleInputGate(String owningTaskName, int gateIndex, IntermediateDataSetID consumedResultId, ResultPartitionType consumedPartitionType, int numberOfInputChannels, PartitionProducerStateProvider partitionProducerStateProvider, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory, BufferDecompressor bufferDecompressor, org.apache.flink.core.memory.MemorySegmentProvider memorySegmentProvider, int segmentSize, ThroughputCalculator throughputCalculator, BufferDebloater bufferDebloater) -
Uses of ResultPartitionType in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionTieredResultPartitionFactory.createTieredResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, int numPartitions, int numSubpartitions, int maxParallelism, int bufferSizeBytes, Boolean isBroadCastOnly, ResultPartitionManager partitionManager, BufferCompressor bufferCompressor, List<TierShuffleDescriptor> tierShuffleDescriptors, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory, FileChannelManager fileChannelManager, BatchShuffleReadBufferPool batchShuffleReadBufferPool, ScheduledExecutorService batchShuffleReadIOExecutor, boolean isNumberOfPartitionConsumerUndefined) Constructors in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle with parameters of type ResultPartitionTypeModifierConstructorDescriptionTieredResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, int numSubpartitions, int numTargetKeyGroups, ResultPartitionManager partitionManager, BufferCompressor bufferCompressor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory, TieredStorageProducerClient tieredStorageProducerClient, TieredStorageResourceRegistry tieredStorageResourceRegistry, TieredStorageNettyServiceImpl nettyService, List<TieredStorageMemorySpec> tieredStorageMemorySpecs, TieredStorageMemoryManager storageMemoryManager) -
Uses of ResultPartitionType in org.apache.flink.runtime.jobgraph
Methods in org.apache.flink.runtime.jobgraph that return ResultPartitionTypeMethods in org.apache.flink.runtime.jobgraph with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionJobVertex.connectNewDataSetAsInput(JobVertex input, DistributionPattern distPattern, ResultPartitionType partitionType, IntermediateDataSetID intermediateDataSetId, boolean isBroadcast, boolean isForward) JobVertex.connectNewDataSetAsInput(JobVertex input, DistributionPattern distPattern, ResultPartitionType partitionType, IntermediateDataSetID intermediateDataSetId, boolean isBroadcast, boolean isForward, int typeNumber, boolean interInputsKeysCorrelated, boolean intraInputKeyCorrelated) JobVertex.getOrCreateResultDataSet(IntermediateDataSetID id, ResultPartitionType partitionType) Constructors in org.apache.flink.runtime.jobgraph with parameters of type ResultPartitionTypeModifierConstructorDescriptionIntermediateDataSet(IntermediateDataSetID id, ResultPartitionType resultType, JobVertex producer) -
Uses of ResultPartitionType in org.apache.flink.runtime.jobgraph.topology
Methods in org.apache.flink.runtime.jobgraph.topology that return ResultPartitionType -
Uses of ResultPartitionType in org.apache.flink.runtime.scheduler.strategy
Methods in org.apache.flink.runtime.scheduler.strategy that return ResultPartitionTypeModifier and TypeMethodDescriptionConsumedPartitionGroup.getResultPartitionType()ConsumerVertexGroup.getResultPartitionType()Methods in org.apache.flink.runtime.scheduler.strategy with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionstatic ConsumedPartitionGroupConsumedPartitionGroup.fromMultiplePartitions(int numConsumers, List<IntermediateResultPartitionID> resultPartitions, ResultPartitionType resultPartitionType) static ConsumerVertexGroupConsumerVertexGroup.fromMultipleVertices(List<ExecutionVertexID> vertices, ResultPartitionType resultPartitionType) static ConsumedPartitionGroupConsumedPartitionGroup.fromSinglePartition(int numConsumers, IntermediateResultPartitionID resultPartition, ResultPartitionType resultPartitionType) static ConsumerVertexGroupConsumerVertexGroup.fromSingleVertex(ExecutionVertexID vertex, ResultPartitionType resultPartitionType) -
Uses of ResultPartitionType in org.apache.flink.runtime.shuffle
Methods in org.apache.flink.runtime.shuffle that return ResultPartitionTypeMethods in org.apache.flink.runtime.shuffle that return types with arguments of type ResultPartitionTypeModifier and TypeMethodDescriptionTaskInputsOutputsDescriptor.getInputPartitionTypes()TaskInputsOutputsDescriptor.getPartitionTypes()Methods in org.apache.flink.runtime.shuffle with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionNettyShuffleUtils.getMinMaxNetworkBuffersPerResultPartition(int configuredNetworkBuffersPerChannel, int numFloatingBuffersPerGate, int sortShuffleMinParallelism, int sortShuffleMinBuffers, int numSubpartitions, boolean enableTieredStorage, int tieredStoreExclusiveBuffers, ResultPartitionType type) Calculates and returns local network buffer pool size used by the result partition.Constructors in org.apache.flink.runtime.shuffle with parameters of type ResultPartitionTypeModifierConstructorDescriptionPartitionDescriptor(IntermediateDataSetID resultId, int totalNumberOfPartitions, IntermediateResultPartitionID partitionId, ResultPartitionType partitionType, int numberOfSubpartitions, int connectionIndex, boolean isBroadcast, boolean isAllToAllDistribution, boolean isNumberOfPartitionConsumerUndefined) -
Uses of ResultPartitionType in org.apache.flink.runtime.topology
Methods in org.apache.flink.runtime.topology that return ResultPartitionType -
Uses of ResultPartitionType in org.apache.flink.streaming.api.graph
Methods in org.apache.flink.streaming.api.graph that return ResultPartitionTypeModifier and TypeMethodDescriptionstatic ResultPartitionTypeStreamingJobGraphGenerator.determineUndefinedResultPartitionType(StreamEdge edge, JobVertexBuildContext jobVertexBuildContext) NonChainedOutput.getPartitionType()Methods in org.apache.flink.streaming.api.graph with parameters of type ResultPartitionTypeModifier and TypeMethodDescriptionvoidNonChainedOutput.setPartitionType(ResultPartitionType partitionType) Constructors in org.apache.flink.streaming.api.graph with parameters of type ResultPartitionTypeModifierConstructorDescriptionNonChainedOutput(boolean supportsUnalignedCheckpoints, int sourceNodeId, int consumerParallelism, int consumerMaxParallelism, long bufferTimeout, boolean isPersistentDataSet, IntermediateDataSetID dataSetId, org.apache.flink.util.OutputTag<?> outputTag, StreamPartitioner<?> partitioner, ResultPartitionType partitionType)