Hi,

I'd like to propose adding Trino [1][2] to the list of the Quality Outreach
projects [3].

Project name: Trino
Contact: Mateusz Gajewski <mateusz.gajew...@gmail.com>, GH: @wendigo
Actively tested on: JDK 22, 23-ea
Previously tested: JDK 8, 11, 17, 19, 21

JDK 11: no longer supported
JDK 17: no longer supported
JDK 21: no longer supported
JDK 22: tested and supported
JDK 23: tested and waiting for the release to announce support

Our project vision is to be aligned with the latest JDK out there and
benefit from the improvements it's bringing. For the last 3 years, we've
been actively forward-testing new JDK versions and moving to released
LTSes. Since JDK 21, we've decided to switch from LTS to STS releases and
keep up with Java's release cadence.

Right now, we are running on JDK 22 and already using some of its features
(FFM API for native compression/decompression via aircompressor [4] and
prototyping around Segment API [5]). We are actively collaborating with
other communities (especially Maven folks) to keep our infrastructure and
dependencies ready for the next JDK version before it's shipped.

Since April we've been actively testing JDK 23 [6] and we are ready to use
it in the runtime, once it's out. When the JDK 24-ea builds are published,
we will start testing them too. We are eager to test any EA builds
containing improvements from projects: Loom, Panama, Valhalla, and Babylon
- we have use cases for these.

[1] https://github.com/trinodb/trino
[2] https://trino.io
[3] https://wiki.openjdk.org/display/quality/Quality+Outreach
[4] https://github.com/airlift/aircompressor
[5] https://github.com/airlift/slice/pull/173
[6] https://github.com/trinodb/trino/pull/21732

Thanks and best regards,
Mateusz Gajewski

Reply via email to