Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSAppAttempt

Packages that use FSAppAttempt
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair   
 

Uses of FSAppAttempt in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return FSAppAttempt
 FSAppAttempt FSSchedulerNode.getReservedAppSchedulable()
           
 FSAppAttempt FairScheduler.getSchedulerApp(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId)
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return types with arguments of type FSAppAttempt
 List<FSAppAttempt> FSLeafQueue.getNonRunnableAppSchedulables()
           
 Collection<FSAppAttempt> FSLeafQueue.getRunnableAppSchedulables()
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with parameters of type FSAppAttempt
 void FSLeafQueue.addApp(FSAppAttempt app, boolean runnable)
           
 double WeightAdjuster.adjustWeight(FSAppAttempt app, double curWeight)
           
 double NewAppWeightBooster.adjustWeight(FSAppAttempt app, double curWeight)
           
 int FifoAppComparator.compare(FSAppAttempt a1, FSAppAttempt a2)
           
 ResourceWeights FairScheduler.getAppWeight(FSAppAttempt app)
           
 boolean FSLeafQueue.removeApp(FSAppAttempt app)
          Removes the given app from this queue.
 void MaxRunningAppsEnforcer.trackNonRunnableApp(FSAppAttempt app)
          Tracks the given new non runnable app so that it can be made runnable when it would not violate max running app limits.
 void MaxRunningAppsEnforcer.trackRunnableApp(FSAppAttempt app)
          Tracks the given new runnable app for purposes of maintaining max running app limits.
 void MaxRunningAppsEnforcer.untrackNonRunnableApp(FSAppAttempt app)
          Stops tracking the given non-runnable app
 void MaxRunningAppsEnforcer.untrackRunnableApp(FSAppAttempt app)
          Updates the relevant tracking variables after a runnable app with the given queue and user has been removed.
 void MaxRunningAppsEnforcer.updateRunnabilityOnAppRemoval(FSAppAttempt app, FSLeafQueue queue)
          Checks to see whether any other applications runnable now that the given application has been removed from the given queue.
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.