Package org.apache.hadoop.yarn.server.resourcemanager.placement
package org.apache.hadoop.yarn.server.resourcemanager.placement
-
ClassDescriptionEach placement rule when it successfully places an application onto a queue returns a PlacementRuleContext which encapsulates the queue the application was mapped to and any parent queue for the queue (if configured)This class is responsible for making application submissions to queue assignments, based on the configured ruleset.Places apps in the specified default queue.Utility methods used by Fair scheduler placement rules.Abstract base for all
FairSchedulerPlacement Rules.Factory class for creating instances ofPlacementRule.Abstract base for all Placement Rules.Places apps in queues by the primary group of the submitter.Queue Mapping class to hold the queue mapping information.Different types of mapping.Builder class for QueueMapping.Utility class for Capacity Scheduler queue PlacementRules.Rejects all placements.Places apps in queues by the secondary group of the submitter, if the submitter is a member of more than one group.Places apps in queues by requested queue of the submitter.Places apps in queues by username of the submitter.This class is a key-value store for the variables and their respective values during an application placement.