Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Trino 427 release notes #19023

Merged
merged 8 commits into from
Sep 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/src/main/sphinx/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
```{toctree}
:maxdepth: 1

release/release-427
release/release-426
release/release-425
release/release-424
Expand Down
107 changes: 107 additions & 0 deletions docs/src/main/sphinx/release/release-427.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
# Release 427 (26 Sep 2023)

## General

* Add support for comparing IPv4 and IPv6 addresses and CIDRs with [contains](ip-address-contains). ({issue}`18497`)
* Improve performance of `GROUP BY` and `DISTINCT`. ({issue}`19059`)
* Reduce coordinator memory footprint when scannning tables. ({issue}`19009`)
* Fix failure due to exceeding node memory limits with `INSERT` statements. ({issue}`18771`)
* Fix query hang for certain `LIKE` patterns involving a mix of `%` and `_`. ({issue}`19146`)

## Security

* Ensure authorization is checked when accessing table comments. ({issue}`18514`)

## Delta Lake connector

* Add support for reading tables with
[Deletion Vectors](https://docs.delta.io/latest/delta-deletion-vectors.html). ({issue}`16903`)
* Add support for Delta Lake writer
[version 7](https://docs.delta.io/latest/versioning.html#features-by-protocol-version). ({issue}`15873`)
* Add support for writing columns with the `timestamp(p)` type. ({issue}`16927`)
* Reduce data read from Parquet files for queries with filters. ({issue}`19032`)
* Improve performance of writing to Parquet files. ({issue}`19122`)
* Fix error reading Delta Lake table history when the initial transaction logs
have been removed. ({issue}`18845`)

## Elasticsearch connector

* Fix query failure when a `LIKE` clause contains multi-byte characters. ({issue}`18966`)

## Hive connector

* Add support for changing column comments when using the Glue catalog. ({issue}`19076`)
* Reduce data read from Parquet files for queries with filters. ({issue}`19032`)
* Improve performance of reading text files. ({issue}`18959`)
* Allow changing a column's type from `double` to `varchar` in Hive tables. ({issue}`18930`)
* Remove legacy Hive readers and writers. The `*_native_reader_enabled` and
`*_native_writer_enabled` session properties and `*.native-reader.enabled` and
`*.native-writer.enabled` configuration properties are removed. ({issue}`18241`)
* Remove support for S3 Select. The `s3_select_pushdown_enabled` session
colebow marked this conversation as resolved.
Show resolved Hide resolved
property and the `hive.s3select*` configuration properties are removed. ({issue}`18241`)
* Remove support for disabling optimized symlink listing. The
`optimize_symlink_listing` session property and
`hive.optimize-symlink-listing` configuration property are removed. ({issue}`18241`)
* Fix incompatibility with Hive OpenCSV deserialization. As a result, when the
escape character is explicitly set to `"`, a `\` (backslash) must be used
instead. ({issue}`18918`)
* Fix performance regression when reading CSV files on AWS S3. ({issue}`18976`)
* Fix failure when creating a table with a `varchar(0)` column. ({issue}`18811`)

## Hudi connector

* Fix query failure when reading from Hudi tables with
[`instants`](https://hudi.apache.org/docs/concepts/#timeline) that have been
replaced. ({issue}`18213`)

## Iceberg connector

* Add support for usage of `date` and `timestamp` arguments in `FOR TIMESTAMP AS
OF` expressions. ({issue}`14214`)
* Add support for using tags with `AS OF VERSION` queries. ({issue}`19111`)
* Reduce data read from Parquet files for queries with filters. ({issue}`19032`)
* Improve performance of writing to Parquet files. ({issue}`19090`)
* Improve performance of reading tables with many equality delete files. ({issue}`17114`)

## Ignite connector

* Add support for pushing down `UPDATE` statements to Ignite. ({issue}`16445`)
colebow marked this conversation as resolved.
Show resolved Hide resolved

## MariaDB connector

* Add support for pushing down `UPDATE` statements to MariaDB. ({issue}`16445`)

## MongoDB connector

* Fix query failure when mapping MongoDB `Decimal128` values with leading zeros. ({issue}`19068`)

## MySQL connector

* Add support for pushing down `UPDATE` statements to MySQL. ({issue}`16445`)
* Change mapping for MySQL `TIMESTAMP` types from `timestamp(n)` to
`timestamp(n) with time zone`. ({issue}`18470`)

## Oracle connector

* Add support for pushing down `UPDATE` statements to Oracle. ({issue}`16445`)
* Fix potential query failure when joins are pushed down to Oracle. ({issue}`18924`)

## PostgreSQL connector

* Add support for pushing down `UPDATE` statements to PostgreSQL. ({issue}`16445`)

## Redshift connector

* Add support for pushing down `UPDATE` statements to Redshift. ({issue}`16445`)

colebow marked this conversation as resolved.
Show resolved Hide resolved
## SingleStore connector

* Add support for pushing down `UPDATE` statements to SingleStore. ({issue}`16445`)

## SQL Server connector

* Add support for pushing down `UPDATE` statements to SQL Server. ({issue}`16445`)

## SPI

* Change `BlockBuilder` to no longer extend `Block`. ({issue}`18738`)
Loading