Release 452 (11 Jul 2024)#
General#
Add Exasol connector. (#16083)
Add support for processing the
X-Forwarded-Prefix
header when thehttp-server.process-forwarded
property is enabled. (#22227)Add support for the
euclidean_distance()
,dot_product()
, andcosine_distance()
functions. (#22397)Improve performance of queries with selective joins by performing fine-grained filtering of rows using dynamic filters. This behavior is enabled by default and can be disabled using the
enable-dynamic-row-filtering
configuration property or theenable_dynamic_row_filtering
session property. (#22411)Fix sporadic query failure when the
retry_policy
property is set toTASK
. (#22617)
Web UI#
Fix query plans occasionally not rendering the stage details page. (#22542)
BigQuery connector#
Add support for using the BigQuery Storage Read API when using the
query
table function. (#22432)
Black Hole connector#
Add support for adding, dropping and renaming columns. (#22620)
ClickHouse connector#
Add
query
table function for full query pass-through to ClickHouse. (#16182)
Delta Lake connector#
Add support for type coercion when adding new columns. (#19708)
Improve performance of reading from Parquet files with large schemas. (#22434)
Fix incorrect results when reading
INT32
values in Parquet files asvarchar
ordecimal
types in Trino. (#21556)Fix a performance regression when using the native filesystem for Azure. (#22561)
Hive connector#
Add support for changing column types for structural data types for non-partitioned tables using ORC files. (#22326)
Add support for type coercion when adding new columns. (#19708)
Add support for changing a column’s type from
varbinary
tovarchar
. (#22322)Improve performance of reading from Parquet files with large schemas. (#22434)
Fix incorrect results when reading
INT32
values in Parquet files asvarchar
ordecimal
types in Trino. (#21556)Fix
sync_partition_metadata
ignoring case-sensitive variations of partition names in storage. (#22484)Fix a performance regression when using the native filesystem for Azure. (#22561)
Hudi connector#
Iceberg connector#
Add support for type coercion when adding new columns. (#19708)
Improve performance of reading from Parquet files with a large number of columns. (#22434)
Fix files being deleted when dropping tables with the Nessie catalog. (#22392)
Fix incorrect results when reading
INT32
values in Parquet files asvarchar
ordecimal
types in Trino. (#21556)Fix failure when hidden partition names conflict with other columns. (#22351)
Fix failure when reading tables with
null
on partition columns while theoptimize_metadata_queries
session property is enabled. (#21844)Fix failure when listing views with an unsupported dialect in the REST catalog. (#22598)
Fix a performance regression when using the native filesystem for Azure. (#22561)
Kudu connector#
Fix failure when adding new columns with a
decimal
type. (#22558)