@InterfaceAudience.Private @InterfaceStability.Unstable
See: Description
Interface | Description |
---|---|
CandidateNodeSet<N extends SchedulerNode> |
A group of nodes which can be allocated by scheduler.
|
Class | Description |
---|---|
AppPlacementAllocator<N extends SchedulerNode> |
This class has the following functionality:
1) Keeps track of pending resource requests when following events happen:
- New ResourceRequests are added to scheduler.
|
CandidateNodeSetUtils |
Utility methods for
CandidateNodeSet . |
LocalityAppPlacementAllocator<N extends SchedulerNode> |
This is an implementation of the
AppPlacementAllocator that takes
into account locality preferences (node, rack, any) when allocating
containers. |
PendingAskUpdateResult |
Result of a resource-request update.
|
SimpleCandidateNodeSet<N extends SchedulerNode> |
A simple CandidateNodeSet which keeps an unordered map
|
SingleConstraintAppPlacementAllocator<N extends SchedulerNode> |
This is a simple implementation to do affinity or anti-affinity for
inter/intra apps.
|
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.