You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When executing task99, orquesta takes the final context from task1, task2, and task3 and merge them together to form the initial context for task99. The final context for task1 has x=true but y and z as false. The final context for task2 has y=true but x and z as false. And so forth for task3. When the context is merged sequentially, the final context for task3 overwrites those from task1 and task2 resulting in x and y being false.
The text was updated successfully, but these errors were encountered:
Due to issue StackStorm/orquesta#112, variables in the context are overwritten on task join. To avoid the issue, refactor the workflow from parallel to sequential.
Given the following workflow where task1, task2, and task3 running in parallel and joining on task99
The expected output should be the following.
However, the actual output is this.
When executing task99, orquesta takes the final context from task1, task2, and task3 and merge them together to form the initial context for task99. The final context for task1 has x=true but y and z as false. The final context for task2 has y=true but x and z as false. And so forth for task3. When the context is merged sequentially, the final context for task3 overwrites those from task1 and task2 resulting in x and y being false.
The text was updated successfully, but these errors were encountered: