Skip to content

Commit a61e75a

Browse files
committed
Add Trino 477 release notes
1 parent 424e8b5 commit a61e75a

File tree

2 files changed

+141
-0
lines changed

2 files changed

+141
-0
lines changed

docs/src/main/sphinx/release.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
```{toctree}
77
:maxdepth: 1
88
9+
release/release-477
910
release/release-476
1011
release/release-475
1112
release/release-474
Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
# Release 477 (dd MMM 2025)
2+
3+
## General
4+
5+
* Improve reliability of spilling for aggregation by retaining revocable memory, preventing out‑of‑memory errors. ({issue}`25892`)
6+
* Fix correctness issues when unspilling hash aggregation by using correct hash values, avoiding aggregation miscalculations. ({issue}`25892`)
7+
* Reduce memory consumed by grouped Top N rank and row number operations ({issue}`25946`)
8+
* Remove the HTTP server event listener plugin from the tar.gz archive and the Docker container. ({issue}`25967`)
9+
* Fix failure when aggregation exists in other expressions in `GROUP BY AUTO`. ({issue}`25987`)
10+
* Improve spilling reliability for join queries. ({issue}`25976`)
11+
* Add support for `ALTER MATERIALIZED VIEW ... SET AUTHORIZATION`. ({issue}`25910`)
12+
* Fix incorrect results with spatial joins. ({issue}`26021`)
13+
* Reduce memory usage of aggregations by incrementally releasing memory as output rows are produced ({issue}`25879`)
14+
* Add the `coordinatorId` to the `/v1/info` endpoint. ({issue}`23910`)
15+
* Use UUIDv7 for `runId` in OpenLineage event listener. ({issue}`25534`)
16+
* All catalogs are now required to be deployed to all nodes. ({issue}`26063`)
17+
* Add Lakehouse connector. ({issue}`25347`)
18+
* Add user identifying fields to OpenLineage `trino_query_context` facet in OpenLineage event listener. ({issue}`26074`)
19+
* Add `query_id` field to `trino_metadata` facet in OpenLineage event listener. ({issue}`26074`)
20+
* Add `query.max-write-physical-size configuration` property and `query_max_write_physical_size` session property to allow configuring limits on the amount of data written by a query. ({issue}`25955`)
21+
22+
## Security
23+
24+
## Web UI
25+
26+
* Improve UI rendering when Trino cluster is air-gapped ({issue}`26031`)
27+
28+
## JDBC driver
29+
30+
* Send detailed client information in the source ({issue}`25889`)
31+
32+
## Docker image
33+
34+
## CLI
35+
36+
* Send detailed client information in the source ({issue}`25889`)
37+
38+
## BigQuery connector
39+
40+
## Blackhole connector
41+
42+
## Cassandra connector
43+
44+
## ClickHouse connector
45+
46+
## Delta Lake connector
47+
48+
* Prevent workers from going into full GC or crashing when decoding unusually large parquet footers. ({issue}`25973`)
49+
* Add support for using GCS without credentials. ({issue}`25810`)
50+
* Fix failure when reading tables with `null` on `variant` type. ({issue}`26016`)
51+
* Fix incorrect results when reading from parquet files produced by old versions of pyarrow. ({issue}`26058`)
52+
* Release native filesystem resources/prevent leaks. ({issue}`26085`)
53+
* Add ability to detect resource leakage in the runtime. ({issue}`26087`)
54+
* Fix delta lake connector not closing resource streams properly. ({issue}`26092`)
55+
56+
## Druid connector
57+
58+
## DuckDB connector
59+
60+
## Elasticsearch connector
61+
62+
## Exasol connector
63+
64+
## Faker connector
65+
66+
## Google Sheets connector
67+
68+
## Hive connector
69+
70+
* Prevent workers from going into full GC or crashing when decoding unusually large parquet footers. ({issue}`25973`)
71+
* Add support for using GCS without credentials. ({issue}`25810`)
72+
* Fix incorrect results when reading from parquet files produced by old versions of pyarrow. ({issue}`26058`)
73+
* Add support for reading tables using the ESRI JSON format ({issue}`25241`)
74+
* Add ability to detect resource leakage in the runtime. ({issue}`26087`)
75+
76+
## Hudi connector
77+
78+
* Prevent workers from going into full GC or crashing when decoding unusually large parquet footers. ({issue}`25973`)
79+
* Add support for `parquet_max_read_block_row_count` session property. ({issue}`25981`)
80+
* Add support for using GCS without credentials. ({issue}`25810`)
81+
* Fix incorrect results when reading from parquet files produced by old versions of pyarrow. ({issue}`26058`)
82+
* Add ability to detect resource leakage in the runtime. ({issue}`26087`)
83+
84+
## Iceberg connector
85+
86+
* Prevent workers from going into full GC or crashing when decoding unusually large parquet footers. ({issue}`25973`)
87+
* Add support for using GCS without credentials. ({issue}`25810`)
88+
* Fix latency regression and potential query failures for 'REFRESH MATERIALIZED VIEW' command from 475 release. ({issue}`26051`)
89+
* Fix incorrect results when reading from parquet files produced by old versions of pyarrow. ({issue}`26058`)
90+
* Add ability to detect resource leakage in the runtime. ({issue}`26087`)
91+
92+
## Ignite connector
93+
94+
## JMX connector
95+
96+
## Kafka connector
97+
98+
## Loki connector
99+
100+
## MariaDB connector
101+
102+
## Memory connector
103+
104+
## MongoDB connector
105+
106+
## MySQL connector
107+
108+
## OpenSearch connector
109+
110+
## Oracle connector
111+
112+
## Pinot connector
113+
114+
## PostgreSQL connector
115+
116+
* Add support for `geometry` types installed in schemas other than `public`. ({issue}`25972`)
117+
118+
## Prometheus connector
119+
120+
## Redis connector
121+
122+
## Redshift connector
123+
124+
## SingleStore connector
125+
126+
## Snowflake connector
127+
128+
## SQL Server connector
129+
130+
## TPC-H connector
131+
132+
## TPC-DS connector
133+
134+
## Vertica connector
135+
136+
## SPI
137+
138+
* Remove ConnectorSession from Type.getObjectValue ({issue}`25945`)
139+
* Remove unused `NodeManager` `getEnvironment` method. ({issue}`26096`)
140+
* Deprecate `NodeManager` `getCurrentNode` in favor of `ConnectorContext` `getCurrentNode`. ({issue}`26096`)

0 commit comments

Comments
 (0)