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
02abd0f80a
commit
b10ec0aa14
@ -2189,8 +2189,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(
|
||||
@ -2222,7 +2222,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);
|
||||
|
@ -4557,8 +4557,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