Release 433 (10 Nov 2023)
General
- Improve planning time and resulting plan efficiency for queries involving
UNION ALL with LIMIT. (#19471)
- Fix long query planning times for queries with multiple window functions. (#18491)
- Fix resource groups not noticing updates to the
softMemoryLimit if it is
changed from a percent-based value to an absolute value. (#19626)
- Fix potential query failure for queries involving arrays,
GROUP BY,
or DISTINCT. (#19596)
BigQuery connector
- Fix incorrect results for queries involving projections and the
query table
function. (#19570)
Delta Lake connector
- Fix query failure when reading ORC files with a
DECIMAL column that
contains only null values. (#19636)
- Fix possible JVM crash when reading short decimal columns in Parquet files
created by Impala. (#19697)
Hive connector
- Add support for reading tables where a column's type has been changed from
boolean to varchar. (#19571)
- Add support for reading tables where a column's type has been changed from
varchar to double. (#19517)
- Add support for reading tables where a column's type has been changed from
tinyint, smallint, integer, or bigint to double. (#19520)
- Add support for altering table comments in the Glue catalog. (#19073)
- Fix query failure when reading ORC files with a
DECIMAL column that
contains only null values. (#19636)
- Fix possible JVM crash when reading short decimal columns in Parquet files
created by Impala. (#19697)
Hudi connector
- Fix query failure when reading ORC files with a
DECIMAL column that
contains only null values. (#19636)
- Fix possible JVM crash when reading short decimal columns in Parquet files
created by Impala. (#19697)
Iceberg connector
- Fix incorrect query results when querying Parquet files with dynamic filtering
on
UUID columns. (#19670)
- Fix query failure when reading ORC files with a
DECIMAL column that
contains only null values. (#19636)
- Fix possible JVM crash when reading short decimal columns in Parquet files
created by Impala. (#19697)
- Prevent creation of separate entries for storage tables of materialized views.
(#18853)
SPI
- Add JMX metrics for event listeners through
trino.eventlistener:name=EventListenerManager. (#19623)