boomerang-io / community

The Boomerang community, roadmap, planning, and architecture repository. The central place for information on joining, contributing, and governance.
https://useboomerang.io
Apache License 2.0
11 stars 0 forks source link

Issue with setting of output parameters on workflows with multiple set output parameter tasks #362

Closed gchickma closed 1 year ago

gchickma commented 1 year ago

Describe the bug

Executing a workflow with multiple/concurrent Set Result Parameter tasks terminates successfully however the setting of each key/vale on the outputProperties section of the flow_workflows_activity record is inconsistent, i.e., in some cases a key/value pair is missed.

Appears to be related to https://github.com/boomerang-io/roadmap/issues/342

What project does this issue relate to?

Boomerang Flow

To Reproduce

  1. Create a workflow with multiple Set Result Parameter tasks. Some tasks set to execute concurrently, some sequentially.
  2. Run the workflow multiple times -> in some cases key/value pairs are missed

Environment

No response

Additional Contenxt

No response