Skip to content

Commit b80fb6d

Browse files
Fix GitHub Actions build failures for Flink 1.20.1 and CDH 7.3.1.400-100 upgrade
- Update Lombok version from 1.18.22 to 1.18.30 for Java 21 compatibility - Fix Lombok Maven plugin version to 1.18.20.0 (available version) - Correct CSA version from csa1.15.2.0 to csa1.15.0.0 (actual available version) - Update Flink connector versions: - Kafka connector: 3.2-csa1.15.0.0 → 3.4.0-csa1.15.0.0 - Cloudera Registry connector: 1.0-csa1.15.0.0 → 1.2.0-csa1.15.0.0 - HBase connector: keep at 3.0-csa1.14.1.0 (newer version not available) - Add JVM exports for Maven compiler to handle Java 21 module system with multilinestring processor - Fix build compatibility issues between Java 8 target and Java 21 runtime Co-authored-by: openhands <[email protected]>
1 parent f970dac commit b80fb6d

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

flink-cyber/pom.xml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@
5555
<properties>
5656
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5757
<java.version>1.8</java.version>
58-
<csa.version>csa1.15.2.0</csa.version>
58+
<csa.version>csa1.15.0.0</csa.version>
5959
<flink.version>1.20.1-${csa.version}</flink.version>
6060
<cloudera.registry>1.0-${csa.version}</cloudera.registry>
6161
<flink.hbase.version>2.4</flink.hbase.version>
6262
<cdh.version>7.3.1.400-100</cdh.version>
63-
<lombok.version>1.18.22</lombok.version>
64-
<lombok.plugin.version>1.18.16.0</lombok.plugin.version>
63+
<lombok.version>1.18.30</lombok.version>
64+
<lombok.plugin.version>1.18.20.0</lombok.plugin.version>
6565
<guava.version>21.0</guava.version>
6666
<avro.version>1.11.4</avro.version>
6767
<log4j.kafka.version>3.4.1.${cdh.version}</log4j.kafka.version>
@@ -181,7 +181,7 @@
181181
<dependency>
182182
<groupId>org.apache.flink</groupId>
183183
<artifactId>flink-connector-kafka</artifactId>
184-
<version>3.2-${csa.version}</version>
184+
<version>3.4.0-${csa.version}</version>
185185
<exclusions>
186186
<exclusion>
187187
<groupId>org.apache.kafka</groupId>
@@ -264,7 +264,7 @@
264264
<dependency>
265265
<groupId>org.apache.flink</groupId>
266266
<artifactId>flink-connector-hbase-${flink.hbase.version}</artifactId>
267-
<version>3.0-${csa.version}</version>
267+
<version>3.0-csa1.14.1.0</version>
268268
<exclusions>
269269
<exclusion>
270270
<groupId>org.apache.hbase</groupId>
@@ -288,7 +288,7 @@
288288
<dependency>
289289
<groupId>org.apache.flink</groupId>
290290
<artifactId>flink-connector-cloudera-registry</artifactId>
291-
<version>1.0-${csa.version}</version>
291+
<version>1.2.0-${csa.version}</version>
292292
<exclusions>
293293
<exclusion>
294294
<groupId>org.everit.json</groupId>
@@ -648,6 +648,14 @@
648648
<configuration>
649649
<source>${java.version}</source>
650650
<target>${java.version}</target>
651+
<fork>true</fork>
652+
<compilerArgs>
653+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
654+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
655+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
656+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
657+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
658+
</compilerArgs>
651659
</configuration>
652660
</plugin>
653661

0 commit comments

Comments
 (0)