11.125. Release 0.116

    • JSON_FORMAT(x) instead of CAST(x as VARCHAR)In a future release, we intend to reintroduce casts between JSON and VARCHARalong with other casts involving JSON. The semantics of the new JSON andVARCHAR cast will be consistent with the other casts being introduced. But itwill be different from the semantics in 0.115 and before. When that comes,cast between JSON and VARCHAR in old scripts and views will produce unexpectedresult.

    The cluster memory manager now has a low memory killer. If the cluster runs lowon memory, the killer will kill queries to improve throughput. It can be enabledwith the config flag, and the delay betweenwhen the cluster runs low on memory and when the killer will be invoked can beconfigured with the query.low-memory-killer.delay option.

    • Add multimap_agg() function.
    • Add function.
    • Add query_max_run_time session property and query.max-run-timeconfig. Queries are failed after the specified duration.
    • Removed config. The clustermemory manager is now always enabled.
    • Removed task.max-memory config.
    • Add optimization for IF on a constant condition.