MartijnVisser opened a new pull request, #237:
URL: https://github.com/apache/flink-connector-jdbc/pull/237

   ## What is the purpose of the change
   
   FLINK-40249 overtook most of the open Dependabot bumps and four have since 
closed themselves as up to date. This takes the two that are left plus the 
drivers that had drifted as far without Dependabot watching them, one commit 
each. Mockito is removed rather than bumped, and the Trino tests are re-enabled 
so the Trino bump has a test behind it. Derby stays at 10.14.2.0; #204 and 
FLINK-40730 have the reasoning.
   
   ## Brief change log
   
     - `mssql-jdbc` 10.2.1.jre8 to 13.6.0.jre8, out of the CVE-2025-59250 
range. Supersedes #208
     - `mysql-connector-j` 8.2.0 to 26.7.0
     - `ojdbc8` 21.8.0.0 to 23.26.3.0.0
     - `trino-jdbc` and the test image, 418 and 451, both to 483
     - `oceanbase-client` 2.4.8 to 2.4.19, which also fixes a timestamp read 
back shifted by the host's UTC offset
     - `h2` 2.2.224 to 2.5.250
     - `openlineage` 1.32.0 to 1.53.0, with `META-INF/NOTICE`
     - Mockito replaced with test implementations and dropped, with the 
`byte-buddy` pins
     - The Trino tests re-enabled
   
   ## Verifying this change
   
   This change is already covered by existing tests, such as the Testcontainers 
ITCases of every module touched.
   
     - `mvn clean verify -Dcheck-convergence` green over the reactor on JDK 17
     - Trino goes from 6 unit tests and no ITCase to 24 and 21, green four runs 
in a row
     - `dependency:tree` over all modules reports no Mockito
   
   ## Does this pull request potentially affect one of the following parts:
   
     - Dependencies (does it add or upgrade a dependency, including 
`flink.version` or a database driver version such as `mysql.version` / 
`postgres.version`): yes
     - The public API, i.e., is any changed class annotated with 
`@Public(Evolving)` or `@Experimental`, or are the Table options or the JDBC 
dialect SPI (`JdbcDialect` / `JdbcFactory`) changed: no
     - Checkpointed state, its serializers, or exactly-once delivery (source 
splits, enumerator state, writer state, committables, XA transactions): no
     - The per-record code paths (split reader, `JdbcOutputFormat`, dialect 
statement building; performance sensitive): no
   
   ## Documentation
   
     - Does this pull request introduce a new feature? no
     - If yes, how is the feature documented? not applicable
     - If the docs changed, are both `docs/content` and `docs/content.zh` 
updated? not applicable
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes (please specify the tool below)
   
   Generated-by: Claude Code (Claude Opus 5)
   


-- 
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