| Modifier and Type | Field | Description |
|---|---|---|
static CSAssignment |
CSAssignment.NULL_ASSIGNMENT |
|
static CSAssignment |
CSAssignment.SKIP_ASSIGNMENT |
| Modifier and Type | Method | Description |
|---|---|---|
CSAssignment |
AbstractCSQueue.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
FiCaSchedulerNode node,
ResourceLimits resourceLimits,
SchedulingMode schedulingMode) |
|
CSAssignment |
AbstractLeafQueue.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
CandidateNodeSet<FiCaSchedulerNode> candidates,
ResourceLimits currentResourceLimits,
SchedulingMode schedulingMode) |
|
CSAssignment |
AbstractParentQueue.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
CandidateNodeSet<FiCaSchedulerNode> candidates,
ResourceLimits resourceLimits,
SchedulingMode schedulingMode) |
|
CSAssignment |
CSQueue.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
FiCaSchedulerNode node,
ResourceLimits resourceLimits,
SchedulingMode schedulingMode) |
|
CSAssignment |
CSQueue.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
CandidateNodeSet<FiCaSchedulerNode> candidates,
ResourceLimits resourceLimits,
SchedulingMode schedulingMode) |
Assign containers to applications in the queue or it's children (if any).
|
| Modifier and Type | Method | Description |
|---|---|---|
ResourceCommitRequest<FiCaSchedulerApp,FiCaSchedulerNode> |
CapacityScheduler.createResourceCommitRequest(CSAssignment csAssignment) |
|
void |
CapacityScheduler.submitResourceCommitRequest(org.apache.hadoop.yarn.api.records.Resource cluster,
CSAssignment csAssignment) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract CSAssignment |
AbstractContainerAllocator.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
CandidateNodeSet<FiCaSchedulerNode> candidates,
SchedulingMode schedulingMode,
ResourceLimits resourceLimits,
RMContainer reservedContainer) |
allocate needs to handle following stuffs:
Select request: Select a request to allocate.
|
CSAssignment |
ContainerAllocator.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
CandidateNodeSet<FiCaSchedulerNode> candidates,
SchedulingMode schedulingMode,
ResourceLimits resourceLimits,
RMContainer reservedContainer) |
|
CSAssignment |
RegularContainerAllocator.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
CandidateNodeSet<FiCaSchedulerNode> candidates,
SchedulingMode schedulingMode,
ResourceLimits resourceLimits,
RMContainer reservedContainer) |
|
protected CSAssignment |
AbstractContainerAllocator.getCSAssignmentFromAllocateResult(org.apache.hadoop.yarn.api.records.Resource clusterResource,
ContainerAllocation result,
RMContainer rmContainer,
FiCaSchedulerNode node) |
| Modifier and Type | Method | Description |
|---|---|---|
CSAssignment |
FiCaSchedulerApp.assignContainers(org.apache.hadoop.yarn.api.records.Resource clusterResource,
CandidateNodeSet<FiCaSchedulerNode> ps,
ResourceLimits currentResourceLimits,
SchedulingMode schedulingMode,
RMContainer reservedContainer) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.