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]