Package | Description |
---|---|
org.apache.hadoop.yarn.server.resourcemanager.scheduler | |
org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement |
Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
contains classes related to application monitor.
|
Modifier and Type | Field and Description |
---|---|
protected AppSchedulingInfo |
SchedulerApplicationAttempt.appSchedulingInfo |
Modifier and Type | Method and Description |
---|---|
AppSchedulingInfo |
SchedulerApplicationAttempt.getAppSchedulingInfo() |
Modifier and Type | Method and Description |
---|---|
static AppPlacementAllocator<SchedulerNode> |
ApplicationPlacementAllocatorFactory.getAppPlacementAllocator(String appPlacementAllocatorName,
AppSchedulingInfo appSchedulingInfo,
org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
RMContext rmContext)
Get AppPlacementAllocator related to the placement type requested.
|
void |
QueueMetrics.moveAppFrom(AppSchedulingInfo app) |
void |
QueueMetrics.moveAppTo(AppSchedulingInfo app) |
void |
AppSchedulingInfo.transferStateFromPreviousAppSchedulingInfo(AppSchedulingInfo appInfo) |
Modifier and Type | Field and Description |
---|---|
protected AppSchedulingInfo |
AppPlacementAllocator.appSchedulingInfo |
Modifier and Type | Method and Description |
---|---|
void |
AppPlacementAllocator.initialize(AppSchedulingInfo appSchedulingInfo,
org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
RMContext rmContext)
Initialize this allocator, this will be called by Factory automatically.
|
void |
SingleConstraintAppPlacementAllocator.initialize(AppSchedulingInfo appSchedulingInfo,
org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
RMContext rmContext) |
void |
LocalityAppPlacementAllocator.initialize(AppSchedulingInfo appSchedulingInfo,
org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
RMContext rmContext) |
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.