eskabetxe opened a new pull request, #12631:
URL: https://github.com/apache/gravitino/pull/12631

   ### What changes were proposed in this pull request?
   
   Add `trino-connector-479-479`, a version-segment module for Trino 479
   (JDK 25 toolchain), cloned from the 473-478 module. Also:
   - Add `--add-modules=jdk.incubator.vector` to the module test JVM args
     (Trino 479+ requires the JDK Vector API incubator module).
   - Add a reflective probe in the shared `JsonCodec` for the new
     `BlockEncodingManager(BlockEncodingSimdSupport)` constructor (479+),
     backward compatible with older versions.
   - Wire the module into `settings.gradle.kts`, distribution /
     `compileTrinoConnector` tasks, and integration-test dependencies.
   - Update docs (supported range now 435–479).
   
   ### Why are the changes needed?
   
   Trino 479 is released and requires JDK 25; the connector previously
   capped support at Trino 478.
   
   Fix: #12630
   
   ### Does this PR introduce _any_ user-facing change?
   
   Yes — a new connector package `gravitino-trino-connector-479-479` and
   docs listing Trino 479 as supported (range 435–479).
   
   ### How was this patch tested?
   
   - `TestGravitinoConnector479` unit tests (14/14) pass on JDK 25.
   - Full `:trino-connector:trino-connector-479-479:build` passes
     (checkstyle, javadoc, spotless, tests).
   - Verified backward compatibility: `TestGravitinoConnector478` still
     passes with the shared `JsonCodec` change.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to