Uses of Package
org.apache.flink.runtime.scheduler.adaptive.allocator
Packages that use org.apache.flink.runtime.scheduler.adaptive.allocator
Package
Description
-
Classes in org.apache.flink.runtime.scheduler.adaptive.allocator used by org.apache.flink.runtime.jobgraph.jsonplanClassDescriptionCore result of
SlotAllocator.determineParallelism(JobInformation, Collection)among withslotAssignments, describing the parallelism each vertex could be scheduled with. -
Classes in org.apache.flink.runtime.scheduler.adaptive.allocator used by org.apache.flink.runtime.scheduler.adaptiveClassDescriptionInformation about the job.Information about a single vertex.Component for calculating the slot requirements and mapping of vertices to slots.
SlotAllocatorimplementation that supports slot sharing.Core result ofSlotAllocator.determineParallelism(JobInformation, Collection)among withslotAssignments, describing the parallelism each vertex could be scheduled with. -
Classes in org.apache.flink.runtime.scheduler.adaptive.allocator used by org.apache.flink.runtime.scheduler.adaptive.allocatorClassDescriptionA 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 for
ExecutionVertexID.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.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.