Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.3.2
-
None
-
None
Description
The forkjoin validation code should not allow a fork to go to the same node multiple times. For example, this should not be allowed:
Start -> ForkNode
ForkNode -> (MR-1, MR-2, MR-2)
MR-1 -> JoinNode
MR-2 -> JoinNode
JoinNode -> End
We don't normally allow the same node to be executed multiple times because it will have one entry in the DB and the state will get overwritten and cause problems. In this case, the workflow gets stuck RUNNING.
This should be a fairly trivial update to the forkjoin validation code.
Attachments
Attachments
Issue Links
- is related to
-
OOZIE-1403 forkjoin validation blocks some valid cases involving decision nodes
- Closed
-
OOZIE-1035 Improve forkjoin validation to allow same errorTo transitions
- Closed