-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Add Trino 372 release notes #11094
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
Merged
Merged
Add Trino 372 release notes #11094
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,140 @@ | ||
| # Release 372 (2 Mar 2022) | ||
|
|
||
| ## General | ||
|
|
||
| * Add {func}`trim_array` function. ({issue}`11238`) | ||
| * Improve handling of prepared statements with long query text by compressing | ||
| them within HTTP headers. This can be configured or disabled using the | ||
| ``protocol.v1.prepared-statement-compression.length-threshold`` configuration | ||
| property. ({issue}`11098`) | ||
| * Improve performance of specific queries which compare table columns of type | ||
| `timestamp` with `date` literals. ({issue}`11170`) | ||
| * Add redirection awareness for `ADD COLUMN`, `DROP TABLE`, `COMMENT` tasks. ({issue} `11072`) | ||
| * Remove support for reserved memory pool. Configuration property | ||
| `experimental.reserved-pool-disabled` can no longer be used. ({issue}`6677`) | ||
| * Ensure memory is released completely after query completion. ({issue}`11030`) | ||
| * Fix certain queries failing due to dictionary compacting error. ({issue}`11080`) | ||
| * Fix `SET SESSION` and `RESET SESSION` not working for catalogs which include | ||
| special characters in their name. ({issue}`11171`) | ||
| * Fix bug where queries were not transitioned to `RUNNING` state when task-level | ||
| retries were enabled. ({issue}`11198`) | ||
|
|
||
| ## Security | ||
|
|
||
| * Allow configuration of connect and read timeouts for LDAP authentication. ({issue}`10925`) | ||
|
|
||
| ## Docker image | ||
|
|
||
| * Add a health check to the Docker container image. ({issue}`10413`) | ||
|
|
||
| ## JDBC driver | ||
|
|
||
| * Fix `DatabaseMetaData#getTables` and `DatabaseMetaData#getColumns` to include | ||
| views for Iceberg, Raptor, Accumulo and Blackhole connectors. ({issue}`11063`, {issue}`11060`) | ||
|
|
||
| ## Base-JDBC connector library | ||
|
|
||
| * Fix spurious query failures when metadata cache is not enabled and data | ||
| access depends on the session state. ({issue}`11068`) | ||
|
mosabua marked this conversation as resolved.
Outdated
|
||
|
|
||
| ## Accumulo connector | ||
|
|
||
| * Fix incorrect results when querying `date` type columns. ({issue}`11055`) | ||
|
|
||
| ## Cassandra connector | ||
|
|
||
| * Fix incorrect results when filtering partition keys without projections. | ||
| ({issue}`11001`) | ||
|
|
||
| ## ClickHouse connector | ||
|
|
||
| * Fix spurious query failures when metadata cache is not enabled and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## Druid connector | ||
|
|
||
| * Fix spurious query failures when metadata cache is not enabled and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## Hive connector | ||
|
|
||
| * Allow redirects of Iceberg or Delta tables which have no ``StorageDescriptor`` | ||
| in the Glue metastore. ({issue}`11092`) | ||
| * Stop logging spurious failures when [storage caching](/connector/hive-caching) | ||
| is used. ({issue}`11101`) | ||
| * Allow reading Zstandard compressed Avro files. ({issue}`11090`) | ||
| * Fix incorrect query results after writes to a table when directory caching is | ||
| enabled enabled with the `hive.file-status-cache-tables` configuration | ||
| property. ({issue}`10621`) | ||
| * Fix potential query failures for queries writing data to tables backed by S3. | ||
| ({issue}`11089`) | ||
|
mosabua marked this conversation as resolved.
Outdated
|
||
|
|
||
| ## Iceberg connector | ||
|
|
||
| * Add support for ``COMMENT ON COLUMN`` statement. ({issue}`11143`) | ||
| * Improve query performance after table schema evolved, by fixing the connector | ||
| to support table stats in such case. ({issue}`11091`) | ||
| * Fix potential query failures for queries writing data to tables backed by S3. ({issue}`11089`) | ||
| * Prevent query failure from dereference pushdown when a column has a comment. ({issue}`11104`) | ||
|
|
||
| ## Kudu connector | ||
|
|
||
| * Add support for Kerberos authentication. ({issue}`10953`) | ||
|
|
||
| ## MongoDB connector | ||
|
|
||
| * Map MongoDB `bindata` type to Trino `varbinary` type if explicit schema does | ||
| not exist. ({issue}`11122`) | ||
|
|
||
| ## MySQL connector | ||
|
|
||
| * Fix spurious query failures when metadata cache is not enabled and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## Oracle connector | ||
|
|
||
| * Fix spurious query failures when metadata cache is not enabled and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## Phoenix connector | ||
|
|
||
| * Fix query failures when applying predicates on `array(char)` type columns. ({issue}`10451`) | ||
| * Fix metadata listing failure in case of concurrent table deletion. ({issue}`10904`) | ||
|
|
||
| ## PostgreSQL connector | ||
|
|
||
| * Add support for pushing down joins on character string type columns. ({issue}`10059`) | ||
| * Fix spurious query failures when metadata cache is not enabled and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## Redshift connector | ||
|
|
||
| * Fix spurious query failures when metadata cache is not enabled and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## SingleStore (MemSQL) connector | ||
|
|
||
| * Fix spurious query failures when metadata cache is not enabled, and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## SQL Server connector | ||
|
|
||
| * Update JDBC driver to 10.2.0. The new version automatically enables TLS and | ||
| certificate verification. Update the [TLS configuration](sqlserver-tls) to | ||
|
mosabua marked this conversation as resolved.
Outdated
|
||
| keep the old behavior. ({issue}`10898`) | ||
| * Fix spurious query failures when metadata cache is not enabled and extra | ||
| credentials with `user-credential-name` or `password-credential-name` are used | ||
| to access data. ({issue}`11068`) | ||
|
|
||
| ## SPI | ||
|
|
||
| * Pass more information about predicates in `ConnectorMetadata#applyFilter` | ||
| invocation. The predicates that cannot be represented with a `TupleDomain` are | ||
| available via `Constraint.getExpression()`. ({issue}`7994`) | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.