Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.3.2
-
None
-
None
Description
As described here in OOZIE-1035, the new forkjoin checker code is blocking some valid cases involving decision nodes where the decision nodes are inside the forkjoin; when they are outside, its not a problem.
1) This uses a decision node to "insert" an action based on foo:
<fork> <goto decision> <goto join> </fork> <decision> <if foo, goto A> <else, goto B> </decision> <action A> <ok to="B"> </action A> <action B> <ok to="join"> </action B> <join>
2) This uses a decision node to "replace" an action based on foo:
<fork> <goto decision> <goto join> </fork> <decision> <if foo, goto A> <else, goto B> </decision> <action A> <ok to="join"> </action A> <action B> <ok to="join"> </action B> <join>
Attachments
Attachments
Issue Links
- relates to
-
OOZIE-1443 forkjoin validation should not allow a fork to go to the same node multiple times
- Closed
-
OOZIE-1035 Improve forkjoin validation to allow same errorTo transitions
- Closed