# Presto 316 Documentation

## 12.101. Release 0.143

## General Changes

- Fix race condition in output buffer that can cause a page to be lost.
- Fix case-sensitivity issue when de-referencing row fields.
- Fix bug in phased scheduler that could cause queries to block forever.
- Fix DELETE for predicates that optimize to false.
- Add support for scalar subqueries in DELETE queries.
- Add config option `query.max-cpu-time` to limit CPU time used by a query.
- Add loading indicator and error message to query detail page in UI.
- Add query teardown to query timeline visualizer.
- Add string padding functions `lpad()` and `rpad()`.
- Add `width_bucket()` function.
- Add `truncate()` function.
- Improve query startup time in large clusters.
- Improve error messages for `CAST` and `slice()`.

## Hive Changes

- Fix native memory leak when reading or writing gzip compressed data.
- Fix performance regression due to complex expressions not being applied when pruning partitions.
- Fix data corruption in CREATE TABLE AS when `hive.respect-table-format` config is set to false and user-specified storage format does not match default.