This is an automated email from the ASF dual-hosted git repository. kunni pushed a commit to branch FLINK-38730-copy in repository https://gitbox.apache.org/repos/asf/flink-cdc.git
commit 521bd10530c188eed435c3cf4c5677cc6182b2fa Author: lvyanquan <[email protected]> AuthorDate: Mon Dec 8 09:58:02 2025 +0800 Address comment. --- .github/workflows/flink_cdc_ci_nightly.yml | 16 +++++++-- pom.xml | 57 ++++++++++++++++++++++++++++-- 2 files changed, 69 insertions(+), 4 deletions(-) diff --git a/.github/workflows/flink_cdc_ci_nightly.yml b/.github/workflows/flink_cdc_ci_nightly.yml index 32ba4b823..39bf6c5ff 100644 --- a/.github/workflows/flink_cdc_ci_nightly.yml +++ b/.github/workflows/flink_cdc_ci_nightly.yml @@ -15,8 +15,20 @@ name: Flink CDC CI Nightly on: - schedule: - - cron: '43 0 * * *' # Run daily, but not at 00:00 UTC to avoid job failure due to network throttle + push: + branches: + - master + - release-* + paths-ignore: + - 'docs/**' + - 'README.md' + pull_request: + branches: + - master + - release-* + paths-ignore: + - 'docs/**' + - 'README.md' workflow_dispatch: concurrency: diff --git a/pom.xml b/pom.xml index 8ddbc36ce..6a1ad440c 100644 --- a/pom.xml +++ b/pom.xml @@ -78,7 +78,7 @@ limitations under the License. <version.awaitility>4.2.0</version.awaitility> <slf4j.version>1.7.36</slf4j.version> <log4j.version>2.17.1</log4j.version> - <spotless.version>2.27.1</spotless.version> + <spotless.version>2.43.0</spotless.version> <commons-lang3.version>3.12.0</commons-lang3.version> <json-path.version>2.7.0</json-path.version> <jackson.version>2.13.2</jackson.version> @@ -473,7 +473,7 @@ limitations under the License. <configuration> <java> <googleJavaFormat> - <version>1.7</version> + <version>1.10.0</version> <style>AOSP</style> </googleJavaFormat> @@ -569,6 +569,14 @@ limitations under the License. does not understand some time zone which used in Ubuntu OS --> <argLine>-Xms256m -Xmx2048m -Dmvn.forkNumber=${surefire.forkNumber} -XX:+UseG1GC -Doracle.jdbc.timezoneAsRegion=false + --add-opens=java.base/java.lang=ALL-UNNAMED + --add-opens=java.base/java.lang.reflect=ALL-UNNAMED + --add-opens=java.base/java.util.concurrent=ALL-UNNAMED + --add-opens=java.base/java.util=ALL-UNNAMED + --add-opens=java.sql/java.sql=ALL-UNNAMED + --add-opens=java.base/java.nio=ALL-UNNAMED + --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED + --add-exports=java.base/sun.nio.ch=ALL-UNNAMED </argLine> </configuration> </plugin> @@ -814,6 +822,24 @@ limitations under the License. <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> </properties> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>11</source> + <target>11</target> + <compilerArgs combine.children="append"> + <arg>--add-exports=java.base/sun.net.util=ALL-UNNAMED</arg> + <arg>--add-exports=java.management/sun.management=ALL-UNNAMED</arg> + <arg>--add-exports=java.rmi/sun.rmi.registry=ALL-UNNAMED</arg> + <arg>--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED</arg> + </compilerArgs> + </configuration> + </plugin> + </plugins> + </build> </profile> <profile> <id>java-17-target</id> @@ -825,6 +851,33 @@ limitations under the License. <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> </properties> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>17</source> + <target>17</target> + <compilerArgs combine.children="append"> + <arg>--add-exports=java.base/sun.net.util=ALL-UNNAMED</arg> + <arg>--add-exports=java.management/sun.management=ALL-UNNAMED</arg> + <arg>--add-exports=java.rmi/sun.rmi.registry=ALL-UNNAMED</arg> + <arg>--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED</arg> + <arg>--add-exports=java.base/java.util=ALL-UNNAMED</arg> + <arg>--add-opens</arg> + <arg>java.base/java.lang=ALL-UNNAMED</arg> + <arg>--add-opens</arg> + <arg>java.base/java.lang.reflect=ALL-UNNAMED</arg> + <arg>--add-opens</arg> + <arg>java.base/java.util.concurrent=ALL-UNNAMED</arg> + <arg>--add-opens</arg> + <arg>java.base/java.util=ALL-UNNAMED</arg> + </compilerArgs> + </configuration> + </plugin> + </plugins> + </build> </profile> </profiles> </project>
