ExecDriver mrTask = (ExecDriver)task;
extractOperatorCounters(mrTask.getWork().getAliasToWork().values(), task.getId() + "_MAP");
if (mrTask.mapStarted()) {
started.add(task.getId() + "_MAP");
}
if (mrTask.mapDone()) {
done.add(task.getId() + "_MAP");
}
if (mrTask.hasReduce()) {
Collection<Operator<? extends Serializable>> reducerTopOps = new ArrayList<Operator<? extends Serializable>>();
reducerTopOps.add(mrTask.getWork().getReducer());