Package org.apache.flink.runtime.scheduler.adaptive.allocator
package org.apache.flink.runtime.scheduler.adaptive.allocator
-
ClassDescriptionSimple
SlotAssignerthat treats all slots and slot sharing groups equally.A function for freeing slots.Functional interface for checking whether a slot is available and free.Information about allocations of Job Vertices.Information about the allocations of a single Job Vertex.Information about the job.Information about a single vertex.Container for the set of reserved slots forExecutionVertexID.A function for reserving slots.Component for calculating the slot requirements and mapping of vertices to slots.Interface for assigning slots to slot sharing groups.SlotAllocatorimplementation that supports slot sharing.ASlotAssignerthat assigns slots based on the number of local key groups.Managed Keyed State size estimates used to make scheduling decisions.Core result ofSlotAllocator.determineParallelism(JobInformation, Collection)among withslotAssignments, describing the parallelism each vertex could be scheduled with.