Uses of Class
org.apache.flink.runtime.scheduler.strategy.ConsumedPartitionGroup
Packages that use ConsumedPartitionGroup
Package
Description
-
Uses of ConsumedPartitionGroup in org.apache.flink.runtime.deployment
Constructors in org.apache.flink.runtime.deployment with parameters of type ConsumedPartitionGroupModifierConstructorDescriptionCachedShuffleDescriptors(ConsumedPartitionGroup consumedPartitionGroup, TaskDeploymentDescriptorFactory.ShuffleDescriptorAndIndex[] shuffleDescriptors) -
Uses of ConsumedPartitionGroup in org.apache.flink.runtime.executiongraph
Methods in org.apache.flink.runtime.executiongraph that return ConsumedPartitionGroupMethods in org.apache.flink.runtime.executiongraph that return types with arguments of type ConsumedPartitionGroupModifier and TypeMethodDescriptionExecutionVertex.getAllConsumedPartitionGroups()IntermediateResultPartition.getConsumedPartitionGroups()EdgeManager.getConsumedPartitionGroupsById(IntermediateResultPartitionID resultPartitionId) EdgeManager.getConsumedPartitionGroupsForVertex(ExecutionVertexID executionVertexId) Methods in org.apache.flink.runtime.executiongraph with parameters of type ConsumedPartitionGroupModifier and TypeMethodDescriptionvoidExecutionVertex.addConsumedPartitionGroup(ConsumedPartitionGroup consumedPartitions) IntermediateResult.cacheShuffleDescriptors(ConsumedPartitionGroup consumedPartitionGroup, TaskDeploymentDescriptorFactory.ShuffleDescriptorAndIndex[] shuffleDescriptors) voidIntermediateResult.clearCachedInformationForPartitionGroup(ConsumedPartitionGroup consumedPartitionGroup) voidEdgeManager.connectVertexWithConsumedPartitionGroup(ExecutionVertexID executionVertexId, ConsumedPartitionGroup consumedPartitionGroup) IntermediateResult.getCachedShuffleDescriptors(ConsumedPartitionGroup consumedPartitionGroup) voidIntermediateResult.markPartitionFinished(ConsumedPartitionGroup consumedPartitionGroup, IntermediateResultPartition resultPartition) voidIntermediateResultPartition.markPartitionGroupReleasable(ConsumedPartitionGroup partitionGroup) voidEdgeManager.registerConsumedPartitionGroup(ConsumedPartitionGroup group) -
Uses of ConsumedPartitionGroup in org.apache.flink.runtime.executiongraph.failover.partitionrelease
Methods in org.apache.flink.runtime.executiongraph.failover.partitionrelease that return types with arguments of type ConsumedPartitionGroupModifier and TypeMethodDescriptionNotReleasingPartitionGroupReleaseStrategy.vertexFinished(ExecutionVertexID finishedVertex) PartitionGroupReleaseStrategy.vertexFinished(ExecutionVertexID finishedVertex) Calling this method informs the strategy that a vertex finished.RegionPartitionGroupReleaseStrategy.vertexFinished(ExecutionVertexID finishedVertex) -
Uses of ConsumedPartitionGroup in org.apache.flink.runtime.scheduler
Methods in org.apache.flink.runtime.scheduler that return types with arguments of type ConsumedPartitionGroupModifier and TypeMethodDescriptionExecutionGraphToInputsLocationsRetrieverAdapter.getConsumedPartitionGroups(ExecutionVertexID executionVertexId) InputsLocationsRetriever.getConsumedPartitionGroups(ExecutionVertexID executionVertexId) Get the consumed result partition groups of an execution vertex.Methods in org.apache.flink.runtime.scheduler with parameters of type ConsumedPartitionGroupModifier and TypeMethodDescriptionExecutionGraphToInputsLocationsRetrieverAdapter.getProducersOfConsumedPartitionGroup(ConsumedPartitionGroup consumedPartitionGroup) InputsLocationsRetriever.getProducersOfConsumedPartitionGroup(ConsumedPartitionGroup consumedPartitionGroup) Get the producer execution vertices of a consumed result partition group. -
Uses of ConsumedPartitionGroup in org.apache.flink.runtime.scheduler.adapter
Methods in org.apache.flink.runtime.scheduler.adapter that return types with arguments of type ConsumedPartitionGroupModifier and TypeMethodDescriptionDefaultSchedulingPipelinedRegion.getAllNonPipelinedConsumedPartitionGroups()DefaultSchedulingPipelinedRegion.getAllReleaseBySchedulerConsumedPartitionGroups() -
Uses of ConsumedPartitionGroup in org.apache.flink.runtime.scheduler.strategy
Methods in org.apache.flink.runtime.scheduler.strategy that return ConsumedPartitionGroupModifier and TypeMethodDescriptionstatic ConsumedPartitionGroupConsumedPartitionGroup.fromMultiplePartitions(int numConsumers, List<IntermediateResultPartitionID> resultPartitions, ResultPartitionType resultPartitionType) static ConsumedPartitionGroupConsumedPartitionGroup.fromSinglePartition(int numConsumers, IntermediateResultPartitionID resultPartition, ResultPartitionType resultPartitionType) ConsumerVertexGroup.getConsumedPartitionGroup()Methods in org.apache.flink.runtime.scheduler.strategy that return types with arguments of type ConsumedPartitionGroupModifier and TypeMethodDescriptionSchedulingPipelinedRegion.getAllNonPipelinedConsumedPartitionGroups()Get all distinct blockingConsumedPartitionGroups.SchedulingPipelinedRegion.getAllReleaseBySchedulerConsumedPartitionGroups()Get all distinct releaseBySchedulerConsumedPartitionGroups.SchedulingExecutionVertex.getConsumedPartitionGroups()Gets theConsumedPartitionGroups.SchedulingResultPartition.getConsumedPartitionGroups()Gets theConsumedPartitionGroups this partition belongs to.Methods in org.apache.flink.runtime.scheduler.strategy with parameters of type ConsumedPartitionGroupModifier and TypeMethodDescriptionbooleanAllFinishedInputConsumableDecider.isConsumableBasedOnFinishedProducers(ConsumedPartitionGroup consumedPartitionGroup) booleanDefaultInputConsumableDecider.isConsumableBasedOnFinishedProducers(ConsumedPartitionGroup consumedPartitionGroup) booleanInputConsumableDecider.isConsumableBasedOnFinishedProducers(ConsumedPartitionGroup consumedPartitionGroup) Determining whether the consumed partition group is consumable based on finished producers.booleanPartialFinishedInputConsumableDecider.isConsumableBasedOnFinishedProducers(ConsumedPartitionGroup consumedPartitionGroup) voidConsumerVertexGroup.setConsumedPartitionGroup(ConsumedPartitionGroup consumedPartitionGroup) Method parameters in org.apache.flink.runtime.scheduler.strategy with type arguments of type ConsumedPartitionGroupModifier and TypeMethodDescriptionbooleanAllFinishedInputConsumableDecider.isInputConsumable(SchedulingExecutionVertex executionVertex, Set<ExecutionVertexID> verticesToDeploy, Map<ConsumedPartitionGroup, Boolean> consumableStatusCache) booleanDefaultInputConsumableDecider.isInputConsumable(SchedulingExecutionVertex executionVertex, Set<ExecutionVertexID> verticesToSchedule, Map<ConsumedPartitionGroup, Boolean> consumableStatusCache) booleanInputConsumableDecider.isInputConsumable(SchedulingExecutionVertex executionVertex, Set<ExecutionVertexID> verticesToSchedule, Map<ConsumedPartitionGroup, Boolean> consumableStatusCache) Determining whether the input of an execution vertex is consumable.booleanPartialFinishedInputConsumableDecider.isInputConsumable(SchedulingExecutionVertex executionVertex, Set<ExecutionVertexID> verticesToDeploy, Map<ConsumedPartitionGroup, Boolean> consumableStatusCache)