Release 0.145
General Changes
Fix potential memory leak in coordinator query history.
Fix column resolution issue when qualified name refers to a view.
Fail arithmetic operations on overflow.
Fix bugs in planner where coercions were not taken into account when computing types.
Fix compiler failure when TRY is a sub-expression.
Fix compiler failure when TRY is called on a constant or an input reference.
Add support for the
integer
type to the Presto engine and the Hive, Raptor, Redis, Kafka, Cassandra and example-http connectors.Add initial support for the
decimal
data type.Add
driver.max-page-partitioning-buffer-size
config to control buffer size used to repartition pages for exchanges.Improve performance for distributed JOIN and GROUP BY queries with billions of groups.
Improve reliability in highly congested networks by adjusting the default connection idle timeouts.
Verifier Changes
- Change verifier to only run read-only queries by default. This behavior can be changed with the
control.query-types
andtest.query-types
config flags.
CLI Changes
Improve performance of output in batch mode.
Fix hex rendering in batch mode.
Abort running queries when CLI is terminated.
Hive Changes
Fix bug when grouping on a bucketed column which causes incorrect results.
Add
max_split_size
andmax_initial_split_size
session properties to control the size of generated splits.Add retries to the metastore security calls.