public class DefaultVertexParallelismDecider extends Object implements VertexParallelismDecider
VertexParallelismDecider. Currently, in order to make the
number of subpartitions evenly consumed by downstream tasks, we will normalize the decided
parallelism to a power of 2.public int decideParallelismForVertex(JobVertexID jobVertexId, List<BlockingResultInfo> consumedResults, int vertexMaxParallelism)
VertexParallelismDeciderdecideParallelismForVertex 在接口中 VertexParallelismDeciderjobVertexId - The job vertex id.consumedResults - The information of consumed blocking results.vertexMaxParallelism - The max parallelism of the job vertex.Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.