Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.8.0
-
None
-
Reviewed
Description
FSAppAttempt#canContainerBePreempted verifies preempting a container doesn't lead to new starvation (Resources.fitsIn). When using DRF, this leads to verifying both resources instead of just the dominant resource. Ideally, the check should be based on policy.
Note that current implementation of DominantResourceFairnessPolicy#checkIfUsageOverFairShare is broken.
Attachments
Attachments
Issue Links
- is blocked by
-
YARN-6163 FS Preemption is a trickle for severely starved applications
-
- Resolved
-