public class PerSourceNodeTracker extends Object
| Constructor and Description |
|---|
PerSourceNodeTracker(int sourceId,
org.apache.hadoop.yarn.event.EventHandler eventHandler,
AppContext appContext,
int maxTaskFailuresPerNode,
boolean nodeBlacklistingEnabled,
int blacklistDisablePercent,
boolean nodeUpdatesRescheduleEnabled) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
computeIgnoreBlacklisting() |
void |
dagComplete(DAG dag) |
AMNode |
get(org.apache.hadoop.yarn.api.records.NodeId nodeId) |
int |
getNumActiveNodes() |
int |
getNumNodes() |
void |
handle(AMNodeEvent rEvent) |
boolean |
isBlacklistingIgnored() |
void |
nodeSeen(org.apache.hadoop.yarn.api.records.NodeId nodeId) |
public PerSourceNodeTracker(int sourceId,
org.apache.hadoop.yarn.event.EventHandler eventHandler,
AppContext appContext,
int maxTaskFailuresPerNode,
boolean nodeBlacklistingEnabled,
int blacklistDisablePercent,
boolean nodeUpdatesRescheduleEnabled)
public void nodeSeen(org.apache.hadoop.yarn.api.records.NodeId nodeId)
public AMNode get(org.apache.hadoop.yarn.api.records.NodeId nodeId)
public int getNumNodes()
public int getNumActiveNodes()
public void handle(AMNodeEvent rEvent)
@InterfaceAudience.Private public boolean isBlacklistingIgnored()
protected void computeIgnoreBlacklisting()
public void dagComplete(DAG dag)
Copyright © 2022 Apache Software Foundation. All rights reserved.