org.apache.tez.dag.app.dag.impl
Class DAGSchedulerMRR

java.lang.Object
  extended by org.apache.tez.dag.app.dag.impl.DAGSchedulerMRR
All Implemented Interfaces:
DAGScheduler

public class DAGSchedulerMRR
extends Object
implements DAGScheduler


Constructor Summary
DAGSchedulerMRR(DAG dag, org.apache.hadoop.yarn.event.EventHandler dispatcher, TaskSchedulerEventHandler taskScheduler, float minReservedShuffleResource)
           
 
Method Summary
 void scheduleTask(DAGEventSchedulerUpdate event)
           
 void taskScheduled(DAGEventSchedulerUpdateTAAssigned event)
           
 void taskSucceeded(DAGEventSchedulerUpdate event)
           
 void vertexCompleted(Vertex vertex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DAGSchedulerMRR

public DAGSchedulerMRR(DAG dag,
                       org.apache.hadoop.yarn.event.EventHandler dispatcher,
                       TaskSchedulerEventHandler taskScheduler,
                       float minReservedShuffleResource)
Method Detail

vertexCompleted

public void vertexCompleted(Vertex vertex)
Specified by:
vertexCompleted in interface DAGScheduler

scheduleTask

public void scheduleTask(DAGEventSchedulerUpdate event)
Specified by:
scheduleTask in interface DAGScheduler

taskScheduled

public void taskScheduled(DAGEventSchedulerUpdateTAAssigned event)
Specified by:
taskScheduled in interface DAGScheduler

taskSucceeded

public void taskSucceeded(DAGEventSchedulerUpdate event)
Specified by:
taskSucceeded in interface DAGScheduler


Copyright © 2014 Apache Software Foundation. All rights reserved.