This is an automated email from the ASF dual-hosted git repository. martijnvisser pushed a commit to branch v3.1 in repository https://gitbox.apache.org/repos/asf/flink-connector-jdbc.git
The following commit(s) were added to refs/heads/v3.1 by this push: new f4dd71fb [FLINK-33952][FLINK-33787][jdbc] Java 17 support for jdbc connector f4dd71fb is described below commit f4dd71fbd0474bb855e05a7b9027c539130fc72b Author: Sergey Nuyanzin <snuyan...@gmail.com> AuthorDate: Fri Dec 15 23:50:30 2023 +0100 [FLINK-33952][FLINK-33787][jdbc] Java 17 support for jdbc connector --- .github/workflows/push_pr.yml | 7 ++++++- .github/workflows/weekly.yml | 9 +++++++-- flink-connector-jdbc/pom.xml | 5 +++++ pom.xml | 3 +++ 4 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.github/workflows/push_pr.yml b/.github/workflows/push_pr.yml index b30b09f0..a54f4a0d 100644 --- a/.github/workflows/push_pr.yml +++ b/.github/workflows/push_pr.yml @@ -25,7 +25,12 @@ jobs: compile_and_test: strategy: matrix: - flink: [1.17.0, 1.18-SNAPSHOT] + flink: [1.17-SNAPSHOT] + jdk: [ '8, 11' ] + include: + - flink: 1.18-SNAPSHOT + jdk: '8, 11, 17' uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils with: flink_version: ${{ matrix.flink }} + jdk_version: ${{ matrix.jdk }} diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index f4645db8..123337bc 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -26,8 +26,13 @@ jobs: if: github.repository_owner == 'apache' strategy: matrix: - flink: [1.16-SNAPSHOT, 1.17-SNAPSHOT, 1.18-SNAPSHOT] + flink: [1.16-SNAPSHOT, 1.17-SNAPSHOT] + jdk: ['8, 11'] + include: + - flink: 1.18-SNAPSHOT + jdk: '8, 11, 17' uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils with: flink_version: ${{ matrix.flink }} - run_dependency_convergence: false + jdk_version: ${{ matrix.jdk }} + run_dependency_convergence: false \ No newline at end of file diff --git a/flink-connector-jdbc/pom.xml b/flink-connector-jdbc/pom.xml index 378d34de..c5c24c57 100644 --- a/flink-connector-jdbc/pom.xml +++ b/flink-connector-jdbc/pom.xml @@ -40,6 +40,11 @@ under the License. <assertj.version>3.23.1</assertj.version> <postgres.version>42.5.1</postgres.version> <oracle.version>21.8.0.0</oracle.version> + <byte-buddy.version>1.12.10</byte-buddy.version> + <surefire.module.config> <!-- required by + Db2ExactlyOnceSinkE2eTest --> --add-opens=java.base/java.util=ALL-UNNAMED <!-- + SimpleJdbcConnectionProviderDriverClassConcurrentLoadingITCase--> --add-opens=java.base/java.lang=ALL-UNNAMED + </surefire.module.config> </properties> <dependencies> diff --git a/pom.xml b/pom.xml index ac70c325..dd645500 100644 --- a/pom.xml +++ b/pom.xml @@ -63,6 +63,9 @@ under the License. <flink.parent.artifactId>flink-connector-jdbc-parent</flink.parent.artifactId> <flink.forkCountITCase>1</flink.forkCountITCase> + <!-- These 2 properties should be removed together with upgrade of flink-connector-parent to 1.1.x --> + <flink.surefire.baseArgLine>-XX:+UseG1GC -Xms256m -XX:+IgnoreUnrecognizedVMOptions ${surefire.module.config}</flink.surefire.baseArgLine> + <surefire.module.config/> </properties> <dependencies>