Release 0.8.1¶
Digdag is now open-source under Apache License!
General changes¶
Added
fail>: MESSAGE
operator.Added
if>: BOOLEAN
operator.Added notification mechanism. Setting
notification.type
configuration enables notification. Notification is triggered using newnotify>: MESSAGE
operator.sla:
parameter supportsduration: HH:MM:SS
syntax in addition totime: HH:MM:SS
syntax.sla:
parameter supportsfail: BOOLEAN
andalert: BOOLEAN
options. Settingfail: true
makes the workflow failed. Settingalert: true
sends an notification using above notification mechanism.Fixed an undeterministic error around H2 database that causes “Table not found” exception when a workflow is running for long time.
Added
td_for_each>:
operator.
Client mode changes¶
Added
sessions
andsession
commands to show information of sessions. A session is an entity that has one or more attempts.-r, --revision
option ofpush
command is now optional. It generates a random UUID if it’s not set.retry
command now supports--resume
and--resume-from
options.--name
option ofretry
command is now optional. It generates a random UUID if it’s not set.
Local mode changes¶
Added
--max-task-threads N
option torun
,server
, andscheduler
commands. This option limits number of maximum running tasks.
Server mode changes¶
Added
--disable-local-agent
option.Added
--disable-executor-loop
option.Added session REST API set that is used by the web UI.
Plugin API changes¶
Added Plugin API that includes
io.digdag.util.BaseOperator
,io.digdag.util.RetryControl
, andio.digdag.util.Workspace
classes.
Release Date¶
2016-06-14
Contributors¶
Daniel Norberg
Lewuathe
Sadayuki Furuhashi