Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSAppAttempt
Packages that use FSAppAttempt
-
Uses of FSAppAttempt in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return FSAppAttemptModifier and TypeMethodDescriptionFairScheduler.getSchedulerApp(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId) Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with parameters of type FSAppAttemptModifier and TypeMethodDescriptionbooleanMaxRunningAppsEnforcer.canAppBeRunnable(FSQueue queue, FSAppAttempt attempt) Checks whether making the application runnable would exceed any maxRunningApps limits.intFifoAppComparator.compare(FSAppAttempt a1, FSAppAttempt a2) voidMaxRunningAppsEnforcer.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.voidMaxRunningAppsEnforcer.trackRunnableApp(FSAppAttempt app) Tracks the given new runnable app for purposes of maintaining max running app limits.voidMaxRunningAppsEnforcer.untrackNonRunnableApp(FSAppAttempt app) Stops tracking the given non-runnable app.voidMaxRunningAppsEnforcer.untrackRunnableApp(FSAppAttempt app) Updates the relevant tracking variables after a runnable app with the given queue and user has been removed.voidMaxRunningAppsEnforcer.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.