YARN-8977. Remove unnecessary type casting when calling AbstractYarnScheduler#getSchedulerNode. Contributed by Wanqiang Ji.
(cherry picked from commit c96cbe8659587cfc114a96aab1be5cc85029fe44)
This commit is contained in:
parent
eb426db206
commit
a3b61baf94
@ -2051,8 +2051,8 @@ public void markContainerForKillable(
|
||||
super.completedContainer(killableContainer, SchedulerUtils
|
||||
.createPreemptedContainerStatus(killableContainer.getContainerId(),
|
||||
SchedulerUtils.PREEMPTED_CONTAINER), RMContainerEventType.KILL);
|
||||
} else{
|
||||
FiCaSchedulerNode node = (FiCaSchedulerNode) getSchedulerNode(
|
||||
} else {
|
||||
FiCaSchedulerNode node = getSchedulerNode(
|
||||
killableContainer.getAllocatedNode());
|
||||
|
||||
FiCaSchedulerApp application = getCurrentAttemptForContainer(
|
||||
@ -2084,7 +2084,7 @@ private void markContainerForNonKillable(
|
||||
+ nonKillableContainer.toString());
|
||||
}
|
||||
|
||||
FiCaSchedulerNode node = (FiCaSchedulerNode) getSchedulerNode(
|
||||
FiCaSchedulerNode node = getSchedulerNode(
|
||||
nonKillableContainer.getAllocatedNode());
|
||||
|
||||
FiCaSchedulerApp application = getCurrentAttemptForContainer(
|
||||
|
@ -376,8 +376,7 @@ public void testFairSchedulerContinuousSchedulingInitTime() throws Exception {
|
||||
|
||||
NodeAddedSchedulerEvent nodeEvent1 = new NodeAddedSchedulerEvent(node1);
|
||||
scheduler.handle(nodeEvent1);
|
||||
FSSchedulerNode node =
|
||||
(FSSchedulerNode) scheduler.getSchedulerNode(node1.getNodeID());
|
||||
FSSchedulerNode node = scheduler.getSchedulerNode(node1.getNodeID());
|
||||
// Tick the time and let the fsApp startTime different from initScheduler
|
||||
// time
|
||||
mockClock.tickSec(delayThresholdTimeMs / 1000);
|
||||
|
@ -4442,8 +4442,7 @@ public void testSchedulingOnRemovedNode() throws Exception {
|
||||
NodeAddedSchedulerEvent nodeEvent1 = new NodeAddedSchedulerEvent(node1);
|
||||
scheduler.handle(nodeEvent1);
|
||||
|
||||
FSSchedulerNode node = (FSSchedulerNode)scheduler.getSchedulerNode(
|
||||
node1.getNodeID());
|
||||
FSSchedulerNode node = scheduler.getSchedulerNode(node1.getNodeID());
|
||||
|
||||
NodeRemovedSchedulerEvent removeNode1 =
|
||||
new NodeRemovedSchedulerEvent(node1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user