| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.reservation | |
| org.apache.hadoop.yarn.server.resourcemanager.reservation.planning |
| Modifier and Type | Method | Description |
|---|---|---|
protected Planner |
AbstractReservationSystem.getReplanner(java.lang.String planQueueName) |
|
Planner |
InMemoryPlan.getReplanner() |
|
Planner |
PlanContext.getReplanner() |
Return an instance of a
Planner, which will be invoked in response
to unexpected reduction in the resources of this plan |
| Constructor | Description |
|---|---|
InMemoryPlan(QueueMetrics queueMetrics,
SharingPolicy policy,
ReservationAgent agent,
org.apache.hadoop.yarn.api.records.Resource totalCapacity,
long step,
org.apache.hadoop.yarn.util.resource.ResourceCalculator resCalc,
org.apache.hadoop.yarn.api.records.Resource minAlloc,
org.apache.hadoop.yarn.api.records.Resource maxAlloc,
java.lang.String queueName,
Planner replanner,
boolean getMoveOnExpiry,
long maxPeriodicity,
RMContext rmContext) |
|
InMemoryPlan(QueueMetrics queueMetrics,
SharingPolicy policy,
ReservationAgent agent,
org.apache.hadoop.yarn.api.records.Resource totalCapacity,
long step,
org.apache.hadoop.yarn.util.resource.ResourceCalculator resCalc,
org.apache.hadoop.yarn.api.records.Resource minAlloc,
org.apache.hadoop.yarn.api.records.Resource maxAlloc,
java.lang.String queueName,
Planner replanner,
boolean getMoveOnExpiry,
long maxPeriodicty,
RMContext rmContext,
org.apache.hadoop.yarn.util.Clock clock) |
|
InMemoryPlan(QueueMetrics queueMetrics,
SharingPolicy policy,
ReservationAgent agent,
org.apache.hadoop.yarn.api.records.Resource totalCapacity,
long step,
org.apache.hadoop.yarn.util.resource.ResourceCalculator resCalc,
org.apache.hadoop.yarn.api.records.Resource minAlloc,
org.apache.hadoop.yarn.api.records.Resource maxAlloc,
java.lang.String queueName,
Planner replanner,
boolean getMoveOnExpiry,
RMContext rmContext) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
SimpleCapacityReplanner |
This (re)planner scan a period of time from now to a maximum time window (or
the end of the last session, whichever comes first) checking the overall
capacity is not violated.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.