Uses of Class
org.apache.flink.runtime.scheduler.adaptivebatch.util.SubpartitionSlice
Packages that use SubpartitionSlice
-
Uses of SubpartitionSlice in org.apache.flink.runtime.scheduler.adaptivebatch.util
Methods in org.apache.flink.runtime.scheduler.adaptivebatch.util that return SubpartitionSliceModifier and TypeMethodDescriptionstatic SubpartitionSliceSubpartitionSlice.createSubpartitionSlice(IndexRange partitionRange, IndexRange subpartitionRange, long dataBytes) Methods in org.apache.flink.runtime.scheduler.adaptivebatch.util that return types with arguments of type SubpartitionSliceModifier and TypeMethodDescriptionstatic List<SubpartitionSlice>SubpartitionSlice.createSubpartitionSlicesByMultiPartitionRanges(List<IndexRange> partitionRanges, IndexRange subpartitionRange, Map<Integer, long[]> subpartitionBytesByPartition) Method parameters in org.apache.flink.runtime.scheduler.adaptivebatch.util with type arguments of type SubpartitionSliceModifier and TypeMethodDescriptionVertexParallelismAndInputInfosDeciderUtils.createJobVertexInputInfos(List<BlockingInputInfo> inputInfos, Map<Integer, List<SubpartitionSlice>> subpartitionSlices, List<IndexRange> subpartitionSliceRanges, Function<Integer, Integer> subpartitionSliceKeyResolver) static Optional<List<IndexRange>>VertexParallelismAndInputInfosDeciderUtils.tryComputeSubpartitionSliceRange(int minParallelism, int maxParallelism, long maxDataVolumePerTask, Map<Integer, List<SubpartitionSlice>> subpartitionSlices) Attempts to compute the subpartition slice ranges to ensure even distribution of data across downstream tasks.