11.113. Release 0.128
Graceful Shutdown
Workers can now be instructed to shutdown. This is done by submiting a PUT
request to /v1/info/state
with the body "SHUTTING_DOWN"
. Once instructedto shutdown, the worker will no longer receive new tasks, and will exit onceall existing tasks have completed.
General Changes
- Fix cast from json to structural types when rows or maps have arrays,rows, or maps nested in them.
- Fix Example HTTP connector.It would previously fail with a JSON deserialization error.
- Optimize memory usage in TupleDomain.
- Fix an issue that can occur when an
INNER JOIN
has equi-join clauses thatalign with the grouping columns used by a preceding operation such asGROUP BY
,DISTINCT
, etc. When this triggers, the join may fail toproduce some of the output rows.
MySQL Changes
- Fix handling of MySQL database names with underscores.