Release 0.9.0¶
Client mode changes¶
Added a
download
command that can be used to download projects from the server.Commands automatically retry HTTP GET requests when one fails with server-side errors.
Server mode changes¶
The UI is now integrated to the server. Opening the server’s HTTP endpoint with a browser shows the UI.
The UI now visualizes the workflow task execution timeline.
Workflow changes¶
Added an
emr>
operator that can be used to run Amazon EMR jobs.Added a
rename_tables
option to thetd_ddl>
operator that can be used to rename TD tables.Added a
skip_on_overtime: true | false
schedule option that can be used to control whether scheduled session execution should be skipped if another session is already running.Scheduled workflow sessions now have a
last_executed_session_time
variable which contains the previously executed session time. It is usually same withlast_session_time
but has different value whenskip_on_overtime: true
is set or the session is the first execution.
General changes¶
IMPORTANT: Secrets now use
_
(underscore) in names instead of-
(dash). Following secret names are changed:aws.access_key_id, aws.s3.access_key_id
aws.secret_access_key, aws.s3.secret_access_key
aws.s3.sse_c_key, aws.s3.sse_c_key_algorithm, aws.s3.sse_c_key_md5
IMPORTANT: REST API includes backward incompatible changes.
The REST API now wraps collections in JSON objects. This is intended for future improvements to add additional fields without breaking clients again.
Type of ID fields are changed from integer to string. This is intended for future improvements to update the encoding of ID fields without breaking clients again.
IMPORTANT: An undocumented functionality in
sh>
,py>
, andrb>
operators includes backward incompatible changes.It affects only if workflow definition includes
_env
directive.
Plugin API changes¶
Operator interface is updated.
Release Date¶
2016-12-14
Contributors¶
Daniel Norberg
Daniele Zannotti
Sadayuki Furuhashi