|
2 | 2 |
|
3 | 3 | ## 2025 |
4 | 4 |
|
| 5 | +### Trino Gateway 16 (17 Sep 2025) { id="16" } |
| 6 | + |
| 7 | +Artifacts: |
| 8 | + |
| 9 | +* [JAR file gateway-ha-16-jar-with-dependencies.jar](https://repo1.maven.org/maven2/io/trino/gateway/gateway-ha/16/gateway-ha-16-jar-with-dependencies.jar) |
| 10 | +* Container image `trinodb/trino-gateway:16` |
| 11 | +* Source code as |
| 12 | + [tar.gz](https://github.com/trinodb/trino-gateway/archive/refs/tags/16.tar.gz) |
| 13 | + or [zip](https://github.com/trinodb/trino-gateway/archive/refs/tags/16.zip) |
| 14 | +* [Trino Helm chart](https://trinodb.github.io/charts/) `trino/trino-gateway` version `1.16.0` |
| 15 | + |
| 16 | +Changes: |
| 17 | + |
| 18 | +**General** |
| 19 | + |
| 20 | +* [:warning: Breaking change:](#breaking) Require JDK 24 to run Trino Gateway |
| 21 | + and use it in the container image. |
| 22 | + ([#727](https://github.com/trinodb/trino-gateway/pull/727)) |
| 23 | +* Update database testing and therefore support to PostgreSQL version 17. |
| 24 | + ([#753](https://github.com/trinodb/trino-gateway/pull/753)) |
| 25 | +* Allow configuration of a default routing group and error propagation to client |
| 26 | + tools. ([#687](https://github.com/trinodb/trino-gateway/pull/687)) |
| 27 | +* Add an option to add the `X-Forwarded-Proto` HTTP header when fetching cluster |
| 28 | + stats to enable Trino Gateway use with clusters behind a TLS-terminations load |
| 29 | + balancer. |
| 30 | + ([#729](https://github.com/trinodb/trino-gateway/pull/729)) |
| 31 | +* Improve error propagation when using an external routing service. |
| 32 | + ([#687](https://github.com/trinodb/trino-gateway/pull/687)) |
| 33 | +* Add support for HTTP header modifications by an external routing service. |
| 34 | + ([#646](https://github.com/trinodb/trino-gateway/pull/646)) |
| 35 | +* Add cluster activation status metric and emit to `/v1/jmx`. |
| 36 | + ([#673](https://github.com/trinodb/trino-gateway/pull/673)) |
| 37 | +* Improve properties handling for JDBC connection to the database. |
| 38 | + ([#651](https://github.com/trinodb/trino-gateway/pull/651)) |
| 39 | +* [:warning: Breaking change:](#breaking) Rename the task delay configuration |
| 40 | + for the monitor from `taskDelaySeconds` to `taskDelay` and to support Airlift |
| 41 | + duration string instead of second values only. |
| 42 | + ([#695](https://github.com/trinodb/trino-gateway/pull/695)) |
| 43 | + |
| 44 | +**UI** |
| 45 | + |
| 46 | +* Display routing group name in the query history page. |
| 47 | + ([#607](https://github.com/trinodb/trino-gateway/pull/607)) |
| 48 | +* Rename `RoutedTo` to `Name` field in query history page. |
| 49 | + ([#639](https://github.com/trinodb/trino-gateway/pull/639)) |
| 50 | +* Use external URL for query routing history display. |
| 51 | + ([#693](https://github.com/trinodb/trino-gateway/pull/693)) |
| 52 | +* Add separate window for query text in query history page and enable display of |
| 53 | + the full query text. |
| 54 | + ([#740](https://github.com/trinodb/trino-gateway/pull/740)) |
| 55 | +* Show counts for healthy and unhealthy clusters in the summary section of the |
| 56 | + dashboard page. |
| 57 | + ([#758](https://github.com/trinodb/trino-gateway/pull/758)) |
| 58 | +* A column sorting to the clusters list on the dashboard page and column sorting |
| 59 | + and filtering to the query list on the query history page. |
| 60 | + ([#752](https://github.com/trinodb/trino-gateway/pull/752)) |
| 61 | +* Fix UI rendering issues on routing rules page. |
| 62 | + ([#660](https://github.com/trinodb/trino-gateway/pull/660)) |
| 63 | +* Fix bug for non-admin users seeing login errors when accessing the UI when |
| 64 | + page restrictions are configured. |
| 65 | + ([#664](https://github.com/trinodb/trino-gateway/pull/664)) |
| 66 | + |
5 | 67 | ### Trino Gateway 15 (12 Mar 2025) { id="15" } |
6 | 68 |
|
7 | 69 | Artifacts: |
|
0 commit comments