Modify org.apache.hadoop.mapred.jobcontrol.Job class to allow actions before
status changes
-------------------------------------------------------------------------------------------
Key: HADOOP-2306
URL: https://issues.apache.org/jira/browse/HADOOP-2306
Project: Hadoop
Issue Type: Improvement
Components: mapred
Reporter: Jason Grey
I would like some of my jobs to do other activities after the map reduce is
done, but before any dependent jobs would start.
I think this could be accomplished in a many ways, here are two that I could
think of:
A) mark the checkRunningState method as protected, so that a subclass could
override it and only set the status to SUCCESS after the extra activity is done.
B) Add a handler/event mechanism that triggers events before state changes.
Handlers of those events could "cancel" the state change if they needed to (ie:
if something failed)
C) Provide a protected template method that is executed before each state
change that subclasses can override.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.