| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.activities | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint |
Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
contains classes related to scheduling containers using placement
constraints.
|
| 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 | Method | Description |
|---|---|---|
boolean |
AppSchedulingInfo.precheckNode(org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerKey,
SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
java.util.Optional<DiagnosticsCollector> dcOpt) |
Pre-check node to see if it satisfy the given schedulerKey and
scheduler mode.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
GenericDiagnosticsCollector |
Generic interface that can be used for collecting diagnostics.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Optional<DiagnosticsCollector> |
ActivitiesManager.DiagnosticsCollectorManager.getOptionalDiagnosticsCollector() |
|
java.util.Optional<DiagnosticsCollector> |
ActivitiesManager.getOptionalDiagnosticsCollector() |
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.String |
ActivitiesManager.getDiagnostics(java.util.Optional<DiagnosticsCollector> dcOpt) |
| Constructor | Description |
|---|---|
DiagnosticsCollectorManager(DiagnosticsCollector gdc) |
| Modifier and Type | Method | Description |
|---|---|---|
static boolean |
PlacementConstraintsUtil.canSatisfyConstraints(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
org.apache.hadoop.yarn.api.records.SchedulingRequest request,
SchedulerNode schedulerNode,
PlacementConstraintManager pcm,
AllocationTagsManager atm,
java.util.Optional<DiagnosticsCollector> dcOpt) |
Returns true if the placement constraint for a given scheduling request
is currently satisfied by the specific scheduler node.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract boolean |
AppPlacementAllocator.precheckNode(SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
java.util.Optional<DiagnosticsCollector> dcOpt) |
Does this
AppPlacementAllocator accept resources on given node? |
boolean |
LocalityAppPlacementAllocator.precheckNode(SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
java.util.Optional<DiagnosticsCollector> dcOpt) |
|
boolean |
SingleConstraintAppPlacementAllocator.precheckNode(SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
java.util.Optional<DiagnosticsCollector> dcOpt) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.