From a1dcb87169ac2d9679cec7e4206152c13c4a2297 Mon Sep 17 00:00:00 2001 From: Manfred Moser Date: Tue, 28 Jan 2025 08:10:32 -0800 Subject: [PATCH] Add Trino 470 release notes --- docs/src/main/sphinx/release.md | 1 + docs/src/main/sphinx/release/release-470.md | 105 ++++++++++++++++++++ 2 files changed, 106 insertions(+) create mode 100644 docs/src/main/sphinx/release/release-470.md diff --git a/docs/src/main/sphinx/release.md b/docs/src/main/sphinx/release.md index e79581c08d43..7059c8ccfbbd 100644 --- a/docs/src/main/sphinx/release.md +++ b/docs/src/main/sphinx/release.md @@ -6,6 +6,7 @@ ```{toctree} :maxdepth: 1 +release/release-470 release/release-469 ``` diff --git a/docs/src/main/sphinx/release/release-470.md b/docs/src/main/sphinx/release/release-470.md new file mode 100644 index 000000000000..770fcbc005e3 --- /dev/null +++ b/docs/src/main/sphinx/release/release-470.md @@ -0,0 +1,105 @@ +# Release 470 (5 Feb 2025) + +## General + +* Add [](/connector/duckdb). ({issue}`18031`) +* Add [](/connector/loki). ({issue}`23053`) +* Add support for `WITH SESSION` to set session properties with `SELECT` + queries. ({issue}`24889`) +* Add support for access control systems to control privileges for + `CREATE FUNCTION` and `DROP FUNCTION`. ({issue}`24696`) +* Improve compatibility of fault-tolerant exchange storage with S3-compliant + object stores. ({issue}`24822`) +* Improve compatibility of fault-tolerant exchange storage with + Hadoop-compatible file systems and the HDFS as exchange type by adding the + `exchange.hdfs.skip-directory-scheme-validation` property. ({issue}`24627`) +* Export JMX metric for `blockedQueries`. ({issue}`24907`) +* {{breaking}} Remove the deprecated precomputed hash optimizer and the related + `optimize_hash_generation` configuration property. ({issue}`24792`) +* Fix failure when using upper-case variable names in SQL user-defined + functions. ({issue}`24460`) +* Prevent failures of the `ARRAY_HISTOGRAM` function resulting from null values. + ({issue}`24765`) +* Prevent wrong JMX metrics values when using dynamic catalogs. ({issue}`24908`) + +## JDBC driver + +* {{breaking}} Raise minimum runtime requirement to Java 11. ({issue}`23639`) + +## CLI + +* {{breaking}} Raise minimum runtime requirement to Java 11. ({issue}`23639`) + +## Delta Lake connector + +* Prevent connection leakage when using the Azure file system. ({issue}`24116`) +* Deprecate use of the legacy file system support for Azure Storage, Google + Cloud Storage, IBM Cloud Object Storage, S3 and S3-compatible object storage + systems. Use the migration guides for [Azure + Storage](fs-legacy-azure-migration), [Google Cloud + Storage](fs-legacy-gcs-migration), and [S3](fs-legacy-s3-migration) to assist + if you have not switched from legacy support. ({issue}`24878`) +* Fix incorrect behavior of the `vacuum` procedure deleting unexpected files + when the path contains special characters. ({issue}`24872`) + +## Faker connector + +* Improve similarity of the fake data to the source data when using + [`CREATE TABLE ... AS SELECT`](faker-statistics). ({issue}`24585`) + +## Hive connector + +* Deprecate use of the legacy file system support for Azure Storage, Google + Cloud Storage, IBM Cloud Object Storage, S3 and S3-compatible object storage + systems. Use the migration guides for [Azure + Storage](fs-legacy-azure-migration), [Google Cloud + Storage](fs-legacy-gcs-migration), and [S3](fs-legacy-s3-migration) to assist + if you have not switched from legacy support. ({issue}`24878`) +* Prevent connection leakage when using the Azure file system. ({issue}`24116`) +* Fix NullPointerException when listing tables on Glue. ({issue}`24834`) + +## Hudi connector + +* Deprecate use of the legacy file system support for Azure Storage, Google + Cloud Storage, IBM Cloud Object Storage, S3 and S3-compatible object storage + systems. Use the migration guides for [Azure + Storage](fs-legacy-azure-migration), [Google Cloud + Storage](fs-legacy-gcs-migration), and [S3](fs-legacy-s3-migration) to assist + if you have not switched from legacy support. ({issue}`24878`) +* Prevent connection leakage when using the Azure file system. ({issue}`24116`) + +## Iceberg connector + +* Add the `optimize_manifests ` table procedure. ({issue}`14821`) +* Allow configuration of the number of commit retries with the + `max_commit_retry` table property. ({issue}`22672`) +* Allow Hive metastore caching. ({issue}`13115`) +* Deprecate use of the legacy file system support for Azure Storage, Google + Cloud Storage, IBM Cloud Object Storage, S3 and S3-compatible object storage + systems. Use the migration guides for [Azure + Storage](fs-legacy-azure-migration), [Google Cloud + Storage](fs-legacy-gcs-migration), and [S3](fs-legacy-s3-migration) to assist + if you have not switched from legacy support. ({issue}`24878`) +* Prevent connection leakage when using the Azure file system. ({issue}`24116`) +* Fix failure when adding a new column with a name containing a dot. ({issue}`24813`) +* Fix failure when reading tables which equality deletes updated nested fields. ({issue}`18625`) +* Fix failure when reading `$entries` and `$all_entries` tables using [equality + deletes](https://iceberg.apache.org/spec/#equality-delete-files). ({issue}`24775`) + +## Kinesis connector + +* {{breaking}} Remove the Kinesis connector. ({issue}`23923`) + +## MySQL connector + +* Add support for `MERGE` statement. ({issue}`24428`) +* Prevent writing of invalid, negative date values. ({issue}`24809`) + +## PostgreSQL connector + +* Raise minimum required version to PostgreSQL 12. ({issue}`24836`) + +## Snowflake connector + +* Prevent false positive reporting about + [CVE-2025-24790](https://nvd.nist.gov/vuln/detail/CVE-2025-24790). ({issue}`24868`)