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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Added
Add feature to retry task execution on given condition with delay in between retries and
max number of retries. (new feature)
Contributed by Hiroyasu Ohyama (@userlocalhost) and Nick Maludy (@nmaludy)
Add support to rerun completed workflow (failed or succeeded) from given task(s). (new feature)
Changed
Replace "noop" with "continue" when "do" is not specified. The new "continue" command
will not alter the previous task state and will continue to conduct the workflow
execution. StackStorm/st2#4740 (improvement)
Refactor conductor to not store each item result in task state. If there are a lot of items
and/or result size is huge per item, then there will be a performance impact on database
write operations when recording the conductor state. (improvement)
Use ujson to deepcopy dict(s) for faster performance. (improvement)
Refactor how inbound criteria for join task is evaluated to count by task completion
instead of task transition. (improvement)
Fixed
Fix conducting of cycle with a fork. Fixes #169 (bug fix)
Fix request_workflow_status to ignore certain status change errors such as pausing a workflow
that is already pausing and canceling a workflow that is already canceling. (bug fix)
Remove rendering of workflow output automatically when updating task state. This caused
workflow output to render incorrectly in certain use case. The render_workflow_output function
must be called separately. (bug fix)
When inspecting custom YAQL/Jinja function to see if there is a context arg, use getargspec
for py2 and getfullargspec for py3. (bug fix)
Check syntax on with items task to ensure action is indented correctly. Fixes #184 (bug fix)
Fix variable inspection where ctx().get() method calls are identified as errors.
Fixes StackStorm/st2#4866 (bug fix)
Fix a problem of TypeError orccuring when a list (or dict) value that contains unhashable typed
value (list or dict) is passed in some YAQL operators (e.g. distinct()). Fixes #176 (bug fix)
Contributed by Hiroyasu Ohyama (@userlocalhost)