diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 36a2ce53..b20dd4d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - flink: [ "1.16.3", "1.17.2", "1.18.1"] + flink: ["1.18.1", "1.19.1", "1.20.0"] steps: - uses: actions/checkout@v3 @@ -38,7 +38,7 @@ jobs: - name: Test JavaDoc run: mvn $MAVEN_CLI_OPTS $JAVA_ADDITIONAL_OPTS javadoc:javadoc - if: startsWith(matrix.flink, '1.18') + if: startsWith(matrix.flink, '1.20') - name: Add coverage to PR id: jacoco @@ -48,4 +48,4 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} min-coverage-overall: 40 min-coverage-changed-files: 60 - if: startsWith(matrix.flink, '1.18') && github.event.pull_request.head.repo.fork == false + if: startsWith(matrix.flink, '1.20') && github.event.pull_request.head.repo.fork == false diff --git a/CHANGELOG.md b/CHANGELOG.md index d38dc424..9776b79b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,8 @@ ## [Unreleased] -- ignore Eclipse files in .gitignore +- Ignore Eclipse files in .gitignore +- Support Flink 1.20 ## [0.17.0] - 2024-11-28 diff --git a/README.md b/README.md index 68297e0e..a03196d7 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,9 @@ In case of updating http-connector please see [Breaking changes](#breaking-chang ## Prerequisites * Java 11 * Maven 3 -* Flink 1.16+ +* Flink 1.18+. Recommended Flink 1.20.* + + ## Runtime dependencies This connector has few Flink's runtime dependencies, that are expected to be provided. diff --git a/pom.xml b/pom.xml index ba050aed..85441566 100644 --- a/pom.xml +++ b/pom.xml @@ -69,7 +69,7 @@ under the License. - 1.16.3 + 1.18.1 11 2.12 @@ -303,10 +303,6 @@ under the License. org.apache.maven.plugins maven-surefire-plugin 3.0.0-M5 - - - @{argLine} --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED -