Release 0.8.1¶
Digdag is now open-source under Apache License!
General changes¶
- Added
fail>: MESSAGEoperator. - Added
if>: BOOLEANoperator. - Added notification mechanism. Setting
notification.typeconfiguration enables notification. Notification is triggered using newnotify>: MESSAGEoperator. sla:parameter supportsduration: HH:MM:SSsyntax in addition totime: HH:MM:SSsyntax.sla:parameter supportsfail: BOOLEANandalert: BOOLEANoptions. Settingfail: truemakes the workflow failed. Settingalert: truesends 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
sessionsandsessioncommands to show information of sessions. A session is an entity that has one or more attempts. -r, --revisionoption ofpushcommand is now optional. It generates a random UUID if it’s not set.retrycommand now supports--resumeand--resume-fromoptions.--nameoption ofretrycommand is now optional. It generates a random UUID if it’s not set.
Local mode changes¶
- Added
--max-task-threads Noption torun,server, andschedulercommands. This option limits number of maximum running tasks.
Server mode changes¶
- Added
--disable-local-agentoption. - Added
--disable-executor-loopoption. - 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.Workspaceclasses.
Release Date¶
2016-06-14