| Class | Description |
|---|---|
| AbstractPreemptableResourceCalculator |
Calculate how much resources need to be preempted for each queue,
will be used by
PreemptionCandidatesSelector. |
| AbstractPreemptionEntity |
Abstract temporary data-structure for tracking resource availability,pending
resource need, current utilization for app/queue.
|
| CapacitySchedulerPreemptionUtils | |
| FifoCandidatesSelector | |
| FifoIntraQueuePreemptionPlugin |
FifoIntraQueuePreemptionPlugin will handle intra-queue preemption for
priority and user-limit.
|
| IntraQueueCandidatesSelector |
Identifies over utilized resources within a queue and tries to normalize
them to resolve resource allocation anomalies w.r.t priority and user-limit.
|
| PreemptableResourceCalculator |
Calculate how much resources need to be preempted for each queue,
will be used by
PreemptionCandidatesSelector |
| PreemptionCandidatesSelector | |
| ProportionalCapacityPreemptionPolicy |
This class implement a
SchedulingEditPolicy that is designed to be
paired with the CapacityScheduler. |
| ReservedContainerCandidatesSelector | |
| TempAppPerPartition |
Temporary data-structure tracking resource availability, pending resource
need, current utilization for an application.
|
| TempQueuePerPartition |
Temporary data-structure tracking resource availability, pending resource
need, current utilization.
|
Copyright © 2017 Apache Software Foundation. All Rights Reserved.