Digdag is now open-source under Apache License!
- 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.
- 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.
- Added
--max-task-threads N
option torun
,server
, andscheduler
commands. This option limits number of maximum running tasks.
- Added
--disable-local-agent
option. - Added
--disable-executor-loop
option. - Added session REST API set that is used by the web UI.
- Added Plugin API that includes
io.digdag.util.BaseOperator
,io.digdag.util.RetryControl
, andio.digdag.util.Workspace
classes.
2016-06-14
- Daniel Norberg
- Lewuathe
- Sadayuki Furuhashi