if (allowed.equals(NodeType.NODE_LOCAL)) { allowedLocalityLevel.put(priority, NodeType.RACK_LOCAL); resetSchedulingOpportunities(priority, currentTimeMs); } else if (allowed.equals(NodeType.RACK_LOCAL)) { allowedLocalityLevel.put(priority, NodeType.OFF_SWITCH); resetSchedulingOpportunities(priority, currentTimeMs);
if (allowed.equals(NodeType.NODE_LOCAL)) { allowedLocalityLevel.put(priority, NodeType.RACK_LOCAL); resetSchedulingOpportunities(priority); resetSchedulingOpportunities(priority);
if (allowed.equals(NodeType.NODE_LOCAL)) { allowedLocalityLevel.put(priority, NodeType.RACK_LOCAL); resetSchedulingOpportunities(priority, currentTimeMs); } else if (allowed.equals(NodeType.RACK_LOCAL)) { allowedLocalityLevel.put(priority, NodeType.OFF_SWITCH); resetSchedulingOpportunities(priority, currentTimeMs);
if (allowed.equals(NodeType.NODE_LOCAL)) { allowedLocalityLevel.put(priority, NodeType.RACK_LOCAL); resetSchedulingOpportunities(priority); resetSchedulingOpportunities(priority);
resetSchedulingOpportunities(schedulerKey); } else if (allowed.equals(NodeType.RACK_LOCAL)) { if (LOG.isTraceEnabled()) { resetSchedulingOpportunities(schedulerKey);
resetSchedulingOpportunities(schedulerKey, currentTimeMs); } else if (allowed.equals(NodeType.RACK_LOCAL)) { if (LOG.isTraceEnabled()) { resetSchedulingOpportunities(schedulerKey, currentTimeMs);
schedulerApp.resetSchedulingOpportunities(prio); assertEquals(NodeType.NODE_LOCAL, schedulerApp.getAllowedLocalityLevel( prio, 10, nodeLocalityThreshold, rackLocalityThreshold));
schedulerApp.resetSchedulingOpportunities(prio); assertEquals(NodeType.NODE_LOCAL, schedulerApp.getAllowedLocalityLevel( prio, 10, nodeLocalityThreshold, rackLocalityThreshold));
schedulerApp.resetSchedulingOpportunities(prio, clock.getTime()); assertEquals(NodeType.NODE_LOCAL, schedulerApp.getAllowedLocalityLevelByTime(prio,
schedulerApp.resetSchedulingOpportunities(prio, clock.getTime()); assertEquals(NodeType.NODE_LOCAL, schedulerApp.getAllowedLocalityLevelByTime(prio,