From bdf436979f3e8ae03a9f30817850d1e7589cb2fc Mon Sep 17 00:00:00 2001 From: Manfred Moser Date: Thu, 21 Sep 2023 10:38:37 -0700 Subject: [PATCH] Add release notes for Trino Gateway 3 --- docs/release-notes.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index 4f871a679..332f48a49 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -14,4 +14,28 @@ -# Release notes \ No newline at end of file +# Release notes + +## Trino Gateway 3 (xx Sep 2023) + +The first release of Trino Gateway is based on the Presto Gateway 1.9.5 codebase +[#4](https://github.com/trinodb/trino-gateway/pull/4), and a refactoring to +Trino Gateway. In addition, the following updates are included: + +### New features + +* Add authentication and authorization with LDAP, OIDC and user list from config + file. [#9](https://github.com/trinodb/trino-gateway/pull/9) +* Add support for user, admin and API roles. [#9](https://github.com/trinodb/trino-gateway/pull/9) +* Add healthcheck for Trino backends using JDBC. [#9](https://github.com/trinodb/trino-gateway/pull/9) +* Add TCP check for routing. [#9](https://github.com/trinodb/trino-gateway/pull/9) +* Add logic to route requests only to healthy backends. [#13](https://github.com/trinodb/trino-gateway/pull/13) +* Add PostgreSQL support for backend database. [#13](https://github.com/trinodb/trino-gateway/pull/13) +* Allow routing of `/v1/node` endpoint URL [#27](https://github.com/trinodb/trino-gateway/pull/27) + +### Improvements and bug fixes + +* Require Java 17 for build and runtime. [#16](https://github.com/trinodb/trino-gateway/pull/16) +* Remove concurrency issue from repeated rules file loading. [#9](https://github.com/trinodb/trino-gateway/pull/9) +* Filter logs for sensitive information. [#9](https://github.com/trinodb/trino-gateway/pull/9) +* Deactivate clusters with zero workers. [#13](https://github.com/trinodb/trino-gateway/pull/13)