Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
The PlacementRule interface was introduced to be used by all schedulers as per YARN-3635. The CapacityScheduler is using it but the FairScheduler is not and is using its own rule definition.
YARN-8948 cleans up the implementation and removes the CS references which should allow this change to go through.
This would be the first step in using one placement rule engine for both schedulers.
Attachments
Attachments
Issue Links
- causes
-
YARN-9431 Fix flaky junit test fair.TestAppRunnability after YARN-8967
- Resolved
- contains
-
YARN-5387 FairScheduler: add the ability to specify a parent queue to all placement rules
- Resolved
-
YARN-2257 Add user to queue mappings to automatically place users' apps into specific queues
- Resolved
- requires
-
YARN-8948 PlacementRule interface should be for all YarnSchedulers
- Resolved
-
YARN-9298 Implement FS placement rules using PlacementRule interface
- Resolved
- supercedes
-
YARN-8793 QueuePlacementPolicy bind more information to assigning result
- Patch Available