require>
operator is fixed so that it fails when dependent workflow fails.- Added
ignore_failure: BOOLEAN
option torequire>
operator. If it is set to true,require>
operator ignores failure of dependent workflow. - Added
result_connection: NAME
andresult_settings: {...}
options totd>
operator. - Fixed unexpected duplicated (retried) execution of tasks when
--max-task-threads
is set and_parallel:
is used. See issue #487 for the detailed condition to reproduce.
- Added
userInfo
field to/api/projects/{id}/revisions
. - Added
index
field 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-port
argument 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_ttl
andexecutor.task_ttl
are the configuration parameters of the durations).
2017-03-14
- Sadayuki Furuhashi
- Toru Takahashi
- szyn