| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.queuemanagement |
Contains classes that are related to the newer
version of CS placement engine.
|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.event |
| Modifier and Type | Class | Description |
|---|---|---|
static class |
QueueManagementChange.UpdateQueue |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<QueueManagementChange> |
AutoCreatedQueueManagementPolicy.computeQueueManagementChanges() |
Compute/Adjust child queue capacities
for auto created leaf queues
This computes queue entitlements but does not update LeafQueueState or
queue capacities.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
AutoCreatedQueueManagementPolicy.commitQueueManagementChanges(java.util.List<QueueManagementChange> queueManagementChanges) |
Commit/Update state for the specified queue management changes.
|
void |
ManagedParentQueue.validateAndApplyQueueManagementChanges(java.util.List<QueueManagementChange> queueManagementChanges) |
Asynchronously called from scheduler to apply queue management changes.
|
void |
ManagedParentQueue.validateQueueManagementChanges(java.util.List<QueueManagementChange> queueManagementChanges) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<QueueManagementChange> |
GuaranteedOrZeroCapacityOverTimePolicy.computeQueueManagementChanges() |
Computes / adjusts child queue capacities for auto created leaf queues.
|
java.util.List<QueueManagementChange> |
LeafQueueEntitlements.mapToQueueManagementChanges(java.util.function.BiFunction<java.lang.String,QueueCapacities,QueueManagementChange> func) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
GuaranteedOrZeroCapacityOverTimePolicy.commitQueueManagementChanges(java.util.List<QueueManagementChange> queueManagementChanges) |
Commit queue management changes - which involves updating required state
on parent/underlying leaf queues.
|
java.util.List<QueueManagementChange> |
LeafQueueEntitlements.mapToQueueManagementChanges(java.util.function.BiFunction<java.lang.String,QueueCapacities,QueueManagementChange> func) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<QueueManagementChange> |
QueueManagementChangeEvent.getQueueManagementChanges() |
| Constructor | Description |
|---|---|
QueueManagementChangeEvent(AbstractParentQueue parentQueue,
java.util.List<QueueManagementChange> queueManagementChanges) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.