ProportionalCapacityPreemptionPolicypublic interface CapacitySchedulerPreemptionContext
CapacityScheduler.CapacityScheduler getScheduler()
TempQueuePerPartition getQueueByPartition(java.lang.String queueName, java.lang.String partition)
java.util.Collection<TempQueuePerPartition> getQueuePartitions(java.lang.String queueName)
org.apache.hadoop.yarn.util.resource.ResourceCalculator getResourceCalculator()
RMContext getRMContext()
boolean isObserveOnly()
java.util.Set<org.apache.hadoop.yarn.api.records.ContainerId> getKillableContainers()
double getMaxIgnoreOverCapacity()
double getNaturalTerminationFactor()
java.util.Set<java.lang.String> getLeafQueueNames()
java.util.Set<java.lang.String> getAllPartitions()
int getClusterMaxApplicationPriority()
org.apache.hadoop.yarn.api.records.Resource getPartitionResource(java.lang.String partition)
java.util.LinkedHashSet<java.lang.String> getUnderServedQueuesPerPartition(java.lang.String partition)
void addPartitionToUnderServedQueues(java.lang.String queueName,
java.lang.String partition)
float getMinimumThresholdForIntraQueuePreemption()
float getMaxAllowableLimitForIntraQueuePreemption()
long getDefaultMaximumKillWaitTimeout()
@Unstable ProportionalCapacityPreemptionPolicy.IntraQueuePreemptionOrderPolicy getIntraQueuePreemptionOrderPolicy()
boolean getCrossQueuePreemptionConservativeDRF()
boolean getInQueuePreemptionConservativeDRF()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.