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>

Reply via email to