Class ResourceCheckUtils


  • public class ResourceCheckUtils
    extends java.lang.Object
    Utils methods for resource checks.
    • Constructor Detail

      • ResourceCheckUtils

        public ResourceCheckUtils()
    • Method Detail

      • estimateNumTaskSlotsAfterRescale

        public static int estimateNumTaskSlotsAfterRescale​(java.util.Map<org.apache.flink.runtime.jobgraph.JobVertexID,​java.util.Map<ScalingMetric,​EvaluatedScalingMetric>> vertexMetrics,
                                                           java.util.Map<org.apache.flink.runtime.jobgraph.JobVertexID,​ScalingSummary> scalingSummaries,
                                                           int numTaskSlotsUsed)
      • computeNewParallelisms

        public static java.util.Map<org.apache.flink.runtime.jobgraph.JobVertexID,​java.lang.Integer> computeNewParallelisms​(java.util.Map<org.apache.flink.runtime.jobgraph.JobVertexID,​ScalingSummary> scalingSummaries,
                                                                                                                                  java.util.Map<org.apache.flink.runtime.jobgraph.JobVertexID,​java.util.Map<ScalingMetric,​EvaluatedScalingMetric>> vertexMetrics)