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 431 release notes #19497

Merged
merged 1 commit into from
Oct 27, 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-431
release/release-430
release/release-429
release/release-428
Expand Down
61 changes: 61 additions & 0 deletions docs/src/main/sphinx/release/release-431.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Release 431 (27 Oct 2023)

## General

* Add support for [](/routines). ({issue}`19308`)
* Add support for [](/sql/create-function) and [](/sql/drop-function) statements. ({issue}`19308`)
* Add support for the `REPLACE` modifier to the `CREATE TABLE` statement. ({issue}`13180`)
* Disallow a `null` offset for the {func}`lead` and {func}`lag` functions. ({issue}`19003`)
* Improve performance of queries with short running splits. ({issue}`19487`)

## Security

* Support defining rules for procedures in file-based access control. ({issue}`19416`)
* Mask additional sensitive values in log files. ({issue}`19519`)

## JDBC driver

* Improve latency for prepared statements for Trino versions that support
`EXECUTE IMMEDIATE` when the `explicitPrepare` parameter to is set to `false`.
({issue}`19541`)

## Delta Lake connector

* Replace the `hive.metastore-timeout` Hive metastore configuration property
with the `hive.metastore.thrift.client.connect-timeout` and
`hive.metastore.thrift.client.read-timeout` properties. ({issue}`19390`)

## Hive connector

* Add support for [SQL routine management](sql-routine-management). ({issue}`19308`)
* Replace the `hive.metastore-timeout` Hive metastore configuration property
with the `hive.metastore.thrift.client.connect-timeout` and
`hive.metastore.thrift.client.read-timeout` properties. ({issue}`19390`)
* Improve support for concurrent updates of table statistics in Glue. ({issue}`19463`)
* Fix Hive view translation failures involving comparisons between char and
varchar fields. ({issue}`18337`)

## Hudi connector

* Replace the `hive.metastore-timeout` Hive metastore configuration property
with the `hive.metastore.thrift.client.connect-timeout` and
`hive.metastore.thrift.client.read-timeout` properties. ({issue}`19390`)

## Iceberg connector

* Add support for the `REPLACE` modifier to the `CREATE TABLE` statement. ({issue}`13180`)
* Replace the `hive.metastore-timeout` Hive metastore configuration property
with the `hive.metastore.thrift.client.connect-timeout` and
`hive.metastore.thrift.client.read-timeout` properties. ({issue}`19390`)

## Memory connector

* Add support for [SQL routine management](sql-routine-management). ({issue}`19308`)

## SPI

* Add `ValueBlock` abstraction along with `VALUE_BLOCK_POSITION` and
`VALUE_BLOCK_POSITION_NOT_NULL` calling conventions. ({issue}`19385`)
* Require a separate block position for each argument of aggregation functions.
({issue}`19385`)
* Require implementations of `Block` to implement `ValueBlock`. ({issue}`19480`)
Loading