# Presto 316 Documentation

## 12.92. 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` and `test.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` and `max_initial_split_size` session properties to control the size of generated splits.
- Add retries to the metastore security calls.