Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair

Interface Summary
WeightAdjuster A pluggable object for altering the weights of apps in the fair scheduler, which is used for example by NewAppWeightBooster to give higher weight to new jobs so that short jobs finish faster.
 

Class Summary
AppSchedulable  
FairScheduler A scheduler that schedules resources between a set of queues.
FairSchedulerConfiguration  
FifoAppComparator Order AppSchedulable objects by priority and then by submit time, as in the default scheduler in Hadoop.
FSLeafQueue  
FSParentQueue  
FSQueue  
FSQueueMetrics  
FSSchedulerApp  
FSSchedulerNode  
NewAppWeightBooster A WeightAdjuster implementation that gives a weight boost to new jobs for a certain amount of time -- by default, a 3x weight boost for 60 seconds.
QueueManager Maintains a list of queues as well as scheduling parameters for each queue, such as guaranteed share allocations, from the fair scheduler config file.
Schedulable A Schedulable represents an entity that can launch tasks, such as a job or a queue.
SchedulingPolicy  
 

Exception Summary
AllocationConfigurationException Thrown when the allocation file for QueueManager is malformed.
 



Copyright © 2013 Apache Software Foundation. All Rights Reserved.