Release 432 (2 Nov 2023)#
Note
Release notes now include a ⚠️ symbol to highlight any changes as potentially breaking changes. The following changes are considered and may require adjustments:
- Removal or renaming of configuration properties that may prevent startup or require configuration changes 
- Changes to default values for configuration properties that may significantly change the behavior of a system 
- Updates to the requirements for external systems or software used with Trino, such as removal of support for an old version of a data source in a connector 
- Non-backwards compatible changes to the SPI which may require plugins to be updated 
- Otherwise significant changes that requires specific attention from teams managing a Trino deployment 
General#
- Improve performance of - CREATE TABLE AS ... SELECTqueries that contain a redundant- ORDER BYclause. (#19547)
- ⚠️ Remove support for late materialization, including the - experimental.late-materialization.enabledand- experimental.work-processor-pipelinesconfiguration properties. (#19611)
- Fix potential query failure when using inline functions. (#19561) 
Docker image#
- Update Java runtime to Java 21. (#19553) 
CLI#
- Fix crashes when using Homebrew’s version of the - sttycommand. (#19549)
Delta Lake connector#
- Improve performance of filtering on columns with long strings stored in Parquet files. (#19038) 
Hive connector#
- Improve performance of filtering on columns with long strings stored in Parquet files. (#19038) 
Iceberg connector#
- Add support for the - register_tableand- unregister_tableprocedures with the REST catalog. (#15512)
- Add support for the - BEARERauthentication type for connecting to the Nessie catalog. (#17725)
- Improve performance of filtering on columns with long strings stored in Parquet files. (#19038) 
MongoDB connector#
- Add support for predicate pushdown on - realand- doubletypes. (#19575)