Skip to main content

Release 391 (22 Jul 2022)

General

  • Improve performance of repeated aggregations with CASE expressions. (#12548)
  • Improve query latency when there is high concurrency. (#13213)
  • Improve planning performance for join queries when tables have statistics. (#13047)
  • Fail queries that get stuck in long-running regular expression functions. (#12392)
  • Fix potential query failure when the UUID type is used. (#13265)
  • Set the default value of the optimizer.force-single-node-output configuration property to false. (#13217)

BigQuery connector

  • Add support for reading external tables. (#13164)
  • Add support for specifying table and column comments when creating a table. (#13105)

Delta Lake connector

  • Improve optimized Parquet writer performance. (#13203, #13208)
  • Store query ID when creating a new schema. (#13242)
  • Fix incorrect schema already exists error caused by a client timeout when creating a new schema. (#13242)
  • Fix incorrect query results when reading a table with an outdated cached representation of its active data files. (#13181)

Druid connector

  • Fix potential query failure when using the query table function with metadata caching and the underlying table schema is changed via Trino. (#12526)

Hive connector

  • Add support for AWS Athena partition projection. (#11305)
  • Improve optimized Parquet writer performance. (#13203, #13208)
  • Fix potential failure when creating empty ORC bucket files while using ZSTD compression. (#9775)
  • Fix query failure or potentially incorrect statistics when running concurrent CREATE TABLE AS queries with the IF NOT EXISTS clause for the same non-existent table. (#12895)
  • Fix incorrect results when using the Glue metastore with queries that contain IS NULL and additional filters. (#13122)

Iceberg connector

  • Improve performance when writing Parquet writer data. (#13203, #13208)
  • Fix query failure when reading an Iceberg table with deletion-tracking files. (#13035)

MariaDB connector

  • Fix potential query failure when using the query table function with metadata caching and the underlying table schema is changed via Trino. (#12526)

MySQL connector

  • Fix potential query failure when using the query table function with metadata caching and the underlying table schema is changed via Trino. (#12526)

Oracle connector

  • Fix potential query failure when using the query table function with metadata caching and the underlying table schema is changed via Trino. (#12526)

PostgreSQL connector

  • Fix potential query failure when using the query table function with metadata caching and the underlying table schema is changed via Trino. (#12526)

Redshift connector

  • Fix potential query failure when using the query table function with metadata caching and the underlying table schema is changed via Trino. (#12526)

SQL Server connector

  • Fix potential query failure when using the query table function with metadata caching and the underlying table schema is changed via Trino. (#12526)

SPI

  • Removed deprecated methods and classes related to the grouped execution feature. (#13125)