Enabled build of hadoop-compat layer. Enabled triggering of job failure when an operator in a stagelet fails
git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_scheduling@308 123451ca-8445-de46-9d55-352943316053
diff --git a/hyracks-control-nc/src/main/java/edu/uci/ics/hyracks/control/nc/Stagelet.java b/hyracks-control-nc/src/main/java/edu/uci/ics/hyracks/control/nc/Stagelet.java
index b0945be..eb283c2 100644
--- a/hyracks-control-nc/src/main/java/edu/uci/ics/hyracks/control/nc/Stagelet.java
+++ b/hyracks-control-nc/src/main/java/edu/uci/ics/hyracks/control/nc/Stagelet.java
@@ -140,12 +140,7 @@
LOGGER.log(Level.INFO, joblet.getJobId() + ":" + stageId + ":" + opIId.getOperatorId() + ":"
+ opIId.getPartition() + "(" + hon + ")" + ": ABORTED");
e.printStackTrace();
- // DO NOT UNCOMMENT THE FOLLOWING LINE.
- // The failure of an operator triggers a re-attempt of the job at the CC. If the failure was non-transient,
- // this will lead to an infinite number of attempts since there is no upper bount yet on how many times
- // a job is retried.
-
- // notifyOperatorFailure(opIId);
+ notifyOperatorFailure(opIId);
}
}
});
diff --git a/pom.xml b/pom.xml
index 51cb630..684e8b7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -68,6 +68,6 @@
<module>hyracks-server</module>
<module>hyracks-examples</module>
<module>hyracks-documentation</module>
- <!--module>hyracks-hadoop-compat</module-->
+ <module>hyracks-hadoop-compat</module>
</modules>
</project>