Release 418 (17 May 2023)#
General#
- Add support for EXECUTE IMMEDIATE. (#17341) 
- Fix failure when invoking - current_timestamp. (#17455)
BigQuery connector#
- Add support for adding labels to BigQuery jobs started by Trino as part of query processing. The name and value of the label can be configured via the - bigquery.job.label-nameand- bigquery.job.label-formatcatalog configuration properties, respectively. (#16187)
Delta Lake connector#
Hive connector#
- Improve performance of querying - information_schema.tableswhen using the Hive metastore. (#17127)
- Improve performance of joins on partition columns. (#14493) 
- Improve performance of writing Parquet files by enabling the optimized Parquet writer by default. (#17393) 
- Remove the - temporary_staging_directory_enabledand- temporary_staging_directory_pathsession properties. (#17390)
- Fix failure when querying text files in S3 if the native reader is enabled. (#16546) 
Hudi connector#
- Improve performance of joins on partition columns. (#14493) 
Iceberg connector#
Kafka connector#
- Fix query failure when a Kafka key or message cannot be de-serialized, and instead correctly set the - _key_corruptand- _message_corruptcolumns. (#17479)
Kinesis connector#
- Fix query failure when a Kinesis message cannot be de-serialized, and instead correctly set the - _message_validcolumn. (#17479)
Oracle connector#
- Add support for writes when fault-tolerant execution is enabled. (#17200) 
Redis connector#
- Fix query failure when a Redis key or value cannot be de-serialized, and instead correctly set the - _key_corruptand- _value_corruptcolumns. (#17479)