Release 0.9.6¶
General Changes¶
require>operator is fixed so that it fails when dependent workflow fails.Added
ignore_failure: BOOLEANoption torequire>operator. If it is set to true,require>operator ignores failure of dependent workflow.Added
result_connection: NAMEandresult_settings: {...}options totd>operator.Fixed unexpected duplicated (retried) execution of tasks when
--max-task-threadsis set and_parallel:is used. See issue #487 for the detailed condition to reproduce.
Server Changes¶
Added
userInfofield to/api/projects/{id}/revisions.Added
indexfield to/api/sessions/{id}/attempts. Index of an attempt is a sequence number (1, 2, 3, …) in a session. Intention of this change is to obsolete attempt id to avoid confusion from session id.Starting server on admin port is now optional.
--admin-portargument is required to enable admin API.Fixed hard timeout of long-running tasks (1 day). It was killing an attempt if the attempt is running longer than 1 day. Now it kills if a single task is running longer than 1 day. Attempt is killed if it is running longer than 7 days (
executor.attempt_ttlandexecutor.task_ttlare the configuration parameters of the durations).
Release Date¶
2017-03-14
Contributors¶
Sadayuki Furuhashi
Toru Takahashi
szyn