-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Add 481 release notes #28894
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
Open
ebyhr
wants to merge
1
commit into
trinodb:master
Choose a base branch
from
ebyhr:ebi/docs-481
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+211
−0
Open
Add 481 release notes #28894
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
Some comments aren't visible on the classic Files Changed page.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,6 +6,7 @@ | |
| ```{toctree} | ||
| :maxdepth: 1 | ||
|
|
||
| release/release-481 | ||
| release/release-480 | ||
| ``` | ||
|
|
||
|
|
||
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,210 @@ | ||
| # Release 481 (dd MMM 2026) | ||
|
|
||
| ## General | ||
|
|
||
| * Support casting `BOOLEAN` to `NUMBER`. ({issue}`28879`) | ||
| * Add support to `NUMBER` type in Python UDF. ({issue}`28921`) | ||
| * Support cast from/to `NUMBER` and `JSON`. ({issue}`28394`) | ||
| * Add support for `DESCRIBE OUTPUT` with inline queries, allowing direct description | ||
| of query results without requiring a `PREPARE` statement. For example, | ||
| `DESCRIBE OUTPUT (SELECT * FROM nation)`. ({issue}`28002`) | ||
| * Add support for the `NEAREST` clause to support approximate matches in a join. ({issue}`21759`) | ||
| * Add support for binding parameters in `WITH SESSION`, `SET SESSION`, `CALL` statements ({issue}`29053`) | ||
| * Allow to store `externalAuthenticationToken` in SYSTEM Cache. ({issue}`28783`) | ||
| * Add "CPU and scheduled time usage over time" metric to the operator stats. ({issue}`29016`) | ||
| * Include connector split source metrics in | ||
| `io.trino.spi.eventlistener.QueryInputMetadata#connectorMetrics`. ({issue}`28870`) | ||
| * Replace ESRI geometry library with JTS for improved ecosystem compatibility. | ||
| ({issue}`27881`) | ||
| * Make WKT parsing stricter per OGC standards and rejects previously accepted | ||
| invalid syntax. ({issue}`27881`) | ||
| * Improve compatibility of filesystem exchange with Azure when container has | ||
| Hierarchical Name Spaces enabled. ({issue}`29042`) | ||
| * Fix `ST_Union` edge case changes: empty inputs return empty geometry collection | ||
| instead of null, and point-on-line unions no longer insert vertices at | ||
| intersection points. ({issue}`27881`) | ||
| * Prevent `DROP CATALOG` failure when catalog is not functioning properly. ({issue}`28894`) | ||
| * Fix incorrect result when using `json_parse` or JSON type constructor | ||
| and document contains numbers with decimal point with more than 16 significant digits. ({issue}`28867`) | ||
| * Fix failure when executing table procedures on tables with uppercase column names. ({issue}`28970`) | ||
| * Fix failure when executing `ALTER TABLE EXECUTE OPTIMIZE` with OR predicates | ||
| on partitioned timestamp with time zone columns. ({issue}`27136`) | ||
| * Fix stale materialized views when the definition contains non-deterministic functions. ({issue}`28682`) | ||
| * Fix failure when executing `DESCRIBE OUTPUT` with versioned tables. ({issue}`29077`) | ||
| * Fix failure when using geometry types. ({issue}`29093`) | ||
| * Fix suboptimal join ordering that could cause excessive memory usage for | ||
| queries on columns with unknown statistics. ({issue}`29157`) | ||
|
|
||
| ## Security | ||
|
|
||
| ## Web UI | ||
|
|
||
| ## JDBC driver | ||
|
|
||
| ## Docker image | ||
|
|
||
| ## CLI | ||
|
|
||
| ## BigQuery connector | ||
|
|
||
| ## Blackhole connector | ||
|
|
||
| ## Cassandra connector | ||
|
|
||
| ## ClickHouse connector | ||
|
|
||
| * Add support for reading all ClickHouse `DECIMAL` columns. ({issue}`28873`) | ||
|
|
||
| ## Delta Lake connector | ||
|
|
||
| * {{breaking}} Remove legacy object storage support for Azure Storage, | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Putting breaking changes first as I proposed: |
||
| Google Cloud Storage, IBM Cloud Object Storage, S3, and S3-compatible | ||
| systems. Use native file system support for object storage. | ||
| `fs.hadoop.enabled` now applies only to HDFS. See | ||
| [legacy file system support](file-system-legacy) for migration details. ({issue}`24878`) | ||
| * Fix incorrect results when deleting rows. ({issue}`28885`) | ||
| * Reduce memory fragmentation and improve memory tracking for S3 file write | ||
| operations. ({issue}`28488`) | ||
| * Fix failure when executing table procedures on tables with uppercase column names. ({issue}`28970`) | ||
| * Rename property `fs.native-azure.enabled` to `fs.azure.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-gcs.enabled` to `fs.gcs.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-s3.enabled` to `fs.s3.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-local.enabled` to `fs.local.enabled`. ({issue}`29070`) | ||
|
|
||
| ## Druid connector | ||
|
|
||
| ## DuckDB connector | ||
|
|
||
| ## Elasticsearch connector | ||
|
|
||
| ## Exasol connector | ||
|
|
||
| ## Faker connector | ||
|
|
||
| ## Google Sheets connector | ||
|
|
||
| ## Hive connector | ||
|
|
||
| * {{breaking}} Remove legacy object storage support for Azure Storage, | ||
| Google Cloud Storage, IBM Cloud Object Storage, S3, and S3-compatible | ||
| systems. Use native file system support for object storage. | ||
| `fs.hadoop.enabled` now applies only to HDFS. See | ||
| [legacy file system support](file-system-legacy) for migration details. ({issue}`24878`) | ||
| * Add support for [Esri GeoJson](https://doc.arcgis.com/en/arcgis-online/reference/geojson.htm). ({issue}`28859`) | ||
| * Fix failure when creating tables in HMS for Apache Hive 3.1. ({issue}`28798`) | ||
| * Fix failure when parsing bucket number on table backed by files without bucket name. ({issue}`28632`) | ||
| * Reduce memory fragmentation and improve memory tracking for S3 file write | ||
| operations. ({issue}`28488`) | ||
| * Fix failure when executing table procedures on tables with uppercase column names. ({issue}`28970`) | ||
| * Rename property `fs.native-azure.enabled` to `fs.azure.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-gcs.enabled` to `fs.gcs.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-s3.enabled` to `fs.s3.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-local.enabled` to `fs.local.enabled`. ({issue}`29070`) | ||
|
|
||
| ## Hudi connector | ||
|
|
||
| * Rename property `fs.native-azure.enabled` to `fs.azure.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-gcs.enabled` to `fs.gcs.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-s3.enabled` to `fs.s3.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-local.enabled` to `fs.local.enabled`. ({issue}`29070`) | ||
|
|
||
| ## Iceberg connector | ||
|
|
||
| * {{breaking}} Remove legacy object storage support for Azure Storage, | ||
| Google Cloud Storage, IBM Cloud Object Storage, S3, and S3-compatible | ||
| systems. Use native file system support for object storage. | ||
| `fs.hadoop.enabled` now applies only to HDFS. See | ||
| [legacy file system support](file-system-legacy) for migration details. ({issue}`24878`) | ||
| * Add experimental support for the `variant` type for Iceberg v3 tables. ({issue}`24538`) | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We should mention that the CLI needs to be updated. |
||
| * Add support for reading and writing `timestamp(9)` and | ||
| `timestamp(9) with time zone` in Iceberg v3 tables. ({issue}`27835`) | ||
| * Add support for Azure vended credentials in Iceberg REST catalog. ({issue}`23238`) | ||
| * Add support for execution metrics while running the `add_files` and `add_files_from_table` | ||
| procedures. ({issue}`28996`) | ||
| * Add support for execution metrics while running the `optimize` procedure. ({issue}`28992`) | ||
| * Add more columns to `$files` system table. ({issue}`29044`) | ||
| * Reduce memory fragmentation and improve memory tracking for S3 file write | ||
| operations. ({issue}`28488`) | ||
| * Fix failure when executing table procedures on tables with uppercase column names. ({issue}`28970`) | ||
| * Rename property `fs.native-azure.enabled` to `fs.azure.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-gcs.enabled` to `fs.gcs.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-s3.enabled` to `fs.s3.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-local.enabled` to `fs.local.enabled`. ({issue}`29070`) | ||
|
|
||
| ## Ignite connector | ||
|
|
||
| ## JMX connector | ||
|
|
||
| ## Kafka connector | ||
|
|
||
| ## Lakehouse connector | ||
|
|
||
| * {{breaking}} Remove legacy object storage support for Azure Storage, | ||
| Google Cloud Storage, IBM Cloud Object Storage, S3, and S3-compatible | ||
| systems. Use native file system support for object storage. | ||
| `fs.hadoop.enabled` now applies only to HDFS. See | ||
| [legacy file system support](file-system-legacy) for migration details. ({issue}`24878`) | ||
| * Reduce memory fragmentation and improve memory tracking for S3 file write | ||
| operations. ({issue}`28488`) | ||
| * Fix failure when executing table procedures on tables with uppercase column names. ({issue}`28970`) | ||
| * Rename property `fs.native-azure.enabled` to `fs.azure.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-gcs.enabled` to `fs.gcs.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-s3.enabled` to `fs.s3.enabled`. ({issue}`29070`) | ||
| * Rename property `fs.native-local.enabled` to `fs.local.enabled`. ({issue}`29070`) | ||
|
|
||
| ## Loki connector | ||
|
|
||
| ## MariaDB connector | ||
|
|
||
| ## Memory connector | ||
|
|
||
| ## MongoDB connector | ||
|
|
||
| * Fix incorrect result when reading JSON column and document contains numbers | ||
| with decimal point with more than 16 significant digits. ({issue}`28867`) | ||
|
|
||
| ## MySQL connector | ||
|
|
||
| * Fix incorrect result when reading JSON column and document contains numbers | ||
| with decimal point with more than 16 significant digits. ({issue}`28867`) | ||
|
|
||
| ## OpenSearch connector | ||
|
|
||
| ## Oracle connector | ||
|
|
||
| ## Pinot connector | ||
|
|
||
| * Fix incorrect result when reading JSON column and document contains numbers | ||
| with decimal point with more than 16 significant digits. ({issue}`28867`) | ||
|
|
||
| ## PostgreSQL connector | ||
|
|
||
| * Improve performance of queries involving `COALESCE` by pushing expression | ||
| computation to the underlying database. ({issue}`11535`) | ||
| * Fix incorrect result when reading JSON column and document contains numbers | ||
| with decimal point with more than 16 significant digits. ({issue}`28867`) | ||
|
|
||
| ## Prometheus connector | ||
|
|
||
| ## Redis connector | ||
|
|
||
| ## Redshift connector | ||
|
|
||
| ## SingleStore connector | ||
|
|
||
| * Fix incorrect result when reading JSON column and document contains numbers | ||
| with decimal point with more than 16 significant digits. ({issue}`28867`) | ||
|
|
||
| ## Snowflake connector | ||
|
|
||
| ## SQL Server connector | ||
|
|
||
| ## TPC-H connector | ||
|
|
||
| ## TPC-DS connector | ||
|
|
||
| ## SPI | ||
|
|
||
| * Add `variant` type defined by the Iceberg specification. ({issue}`24538`) | ||
| * Coalesce expressions are now available for pushdown. ({issue}`28984`) | ||
| * Remove the deprecated `getObject` and `appendTo` methods from `Type` class. ({issue}`29003`) | ||
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replace placeholder release date before merge.
(dd MMM 2026)looks like a template placeholder and should be a concrete date in the final notes.🤖 Prompt for AI Agents