}
// The remaining stores can be run together.
failedJobs += runPipeline(stores.toArray(new POStore[0]), pc);
stats.accumulateStats();
UDFFinishVisitor finisher = new UDFFinishVisitor(php, new DependencyOrderWalker<PhysicalOperator, PhysicalPlan>(php));
finisher.visit();
for (FileSpec spec: failedStores) {