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
Contributors¶
Daniel Norberg
Lewuathe
Sadayuki Furuhashi