job.getStartTimeMsec(), job.getJobStartTimeMsec(), job.getJobEndTimeMsec(), job.getEndTimeMsec()));
}
for (PCollectionImpl<?> c : outputTargets.keySet()) {
if (toMaterialize.containsKey(c)) {
MaterializableIterable iter = toMaterialize.get(c);
if (iter.isSourceTarget()) {
iter.materialize();
c.materializeAt((SourceTarget) iter.getSource());
}
} else {
boolean materialized = false;
for (Target t : outputTargets.get(c)) {
if (!materialized) {