Back to Trino

Release 458 (17 Sep 2024)

docs/src/main/sphinx/release/release-458.md

4804.8 KB
Original Source

Release 458 (17 Sep 2024)

General

  • Improve performance for queries with a redundant DISTINCT clause. ({issue}23087)

JDBC

  • Add support for tracing with OpenTelemetry. ({issue}23458)
  • Remove publishing a JDBC driver JAR without bundled, third-party dependencies. ({issue}23452)

Druid connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

Delta Lake connector

  • {{breaking}} Deactivate legacy file system support for all catalogs. You must activate the desired file system support with fs.native-azure.enabled,fs.native-gcs.enabled, fs.native-s3.enabled, or fs.hadoop.enabled in each catalog. Use the migration guides for Azure Storage, Google Cloud Storage, and S3 to assist if you have not switched from legacy support. ({issue}23343)
  • Add JMX monitoring to the . ({issue}23177)
  • Reduce the number of file system operations when reading from Delta Lake tables. ({issue}23329)
  • Fix rare, long planning times when Hive metastore caching is enabled. ({issue}23401)

Exasol connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

Hive connector

  • {{breaking}} Deactivate legacy file system support for all catalogs. You must activate the desired file system support with fs.native-azure.enabled,fs.native-gcs.enabled, fs.native-s3.enabled, or fs.hadoop.enabled in each catalog. Use the migration guides for Azure Storage, Google Cloud Storage, and S3 to assist if you have not switched from legacy support. ({issue}23343)
  • Add JMX monitoring to the native S3 file system support. ({issue}23177)
  • Reduce the number of file system operations when reading tables with file system caching enabled. ({issue}23327)
  • Improve the flush_metadata_cache procedure to include flushing the file status cache. ({issue}22412)
  • Fix listing failure when Glue contains Hive unsupported tables. ({issue}23253)
  • Fix rare, long planning times when Hive metastore caching is enabled. ({issue}23401)

Hudi connector

  • {{breaking}} Deactivate legacy file system support for all catalogs. You must activate the desired file system support with fs.native-azure.enabled,fs.native-gcs.enabled, fs.native-s3.enabled, or fs.hadoop.enabled in each catalog. Use the migration guides for Azure Storage, Google Cloud Storage, and S3 to assist if you have not switched from legacy support. ({issue}23343)
  • Add JMX monitoring to the native S3 file system support. ({issue}23177)
  • Fix rare, long planning times when Hive metastore caching is enabled. ({issue}23401)

Iceberg connector

  • {{breaking}} Deactivate legacy file system support for all catalogs. You must activate the desired file system support with fs.native-azure.enabled,fs.native-gcs.enabled, fs.native-s3.enabled, or fs.hadoop.enabled in each catalog. Use the migration guides for Azure Storage, Google Cloud Storage, and S3 to assist if you have not switched from legacy support. ({issue}23343)
  • Add JMX monitoring to the native S3 file system support. ({issue}23177)
  • Fix rare, long planning times when Hive metastore caching is enabled. ({issue}23401)

MariaDB connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

MySQL connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

Oracle connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

PostgreSQL connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

Redshift connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

SingleStore connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

Snowflake connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

SQL Server connector

  • Reduce data transfer from remote systems for queries with large IN lists. ({issue}23381)

SPI

  • Add @Constraint annotation for functions. ({issue}23449)
  • Remove the deprecated constructor from the ConnectorTableLayout class. ({issue}23395)