This is an automated email from the ASF dual-hosted git repository.
philo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new edc650fe9e [FLINK] Add `java-17` profile for Flink build and update
project version in Flink doc (#10561)
edc650fe9e is described below
commit edc650fe9e00ca5d1d3064b4adfa2479618929cf
Author: Terry Wang <[email protected]>
AuthorDate: Thu Aug 28 22:21:39 2025 +0800
[FLINK] Add `java-17` profile for Flink build and update project version in
Flink doc (#10561)
---
gluten-flink/docs/Flink.md | 6 +++---
gluten-flink/docs/Gluten-Flink-troubleshooting.md | 2 +-
gluten-flink/pom.xml | 18 ++++++++++++++++--
3 files changed, 20 insertions(+), 6 deletions(-)
diff --git a/gluten-flink/docs/Flink.md b/gluten-flink/docs/Flink.md
index d0c985cc4c..ff63cbe91c 100644
--- a/gluten-flink/docs/Flink.md
+++ b/gluten-flink/docs/Flink.md
@@ -98,8 +98,8 @@ export FLINK_HOME=
cd $FLINK_HOME
mkdir -p gluten_lib
ln -s $VELOX4J_HOME/target/velox4j-0.1.0-SNAPSHOT.jar
$FLINK_HOME/gluten_lib/velox4j-0.1.0-SNAPSHOT.jar
-ln -s
$GLUTEN_FLINK_HOME/runtime/target/gluten-flink-runtime-1.5.0-SNAPSHOT.jar
$FLINK_HOME/gluten_lib/gluten-flink-runtime-1.5.0.jar
-ln -s $GLUTEN_FLINK_HOME/loader/target/gluten-flink-loader-1.5.0-SNAPSHOT.jar
$FLINK_HOME/gluten_lib/gluten-flink-loader-1.5.0.jar
+ln -s
$GLUTEN_FLINK_HOME/runtime/target/gluten-flink-runtime-1.6.0-SNAPSHOT.jar
$FLINK_HOME/gluten_lib/gluten-flink-runtime-1.6.0.jar
+ln -s $GLUTEN_FLINK_HOME/loader/target/gluten-flink-loader-1.6.0-SNAPSHOT.jar
$FLINK_HOME/gluten_lib/gluten-flink-loader-1.6.0.jar
```
And make them loaded before flink libraries.
@@ -110,7 +110,7 @@ Gluten classes need to be loaded first in Flink,
you can modify the constructFlinkClassPath function in
`$FLINK_HOME/bin/config.sh` like this:
```
-GLUTEN_JAR="$FLINK_HOME/gluten_lib/gluten-flink-loader-1.5.0.jar:$FLINK_HOME/gluten_lib/velox4j-0.1.0-SNAPSHOT.jar:$FLINK_HOME/gluten_lib/gluten-flink-runtime-1.5.0.jar:"
+GLUTEN_JAR="$FLINK_HOME/gluten_lib/gluten-flink-loader-1.6.0.jar:$FLINK_HOME/gluten_lib/velox4j-0.1.0-SNAPSHOT.jar:$FLINK_HOME/gluten_lib/gluten-flink-runtime-1.6.0.jar:"
echo "$GLUTEN_JAR""$FLINK_CLASSPATH""$FLINK_DIST"
```
diff --git a/gluten-flink/docs/Gluten-Flink-troubleshooting.md
b/gluten-flink/docs/Gluten-Flink-troubleshooting.md
index 750d945276..db64739fb7 100644
--- a/gluten-flink/docs/Gluten-Flink-troubleshooting.md
+++ b/gluten-flink/docs/Gluten-Flink-troubleshooting.md
@@ -10,6 +10,6 @@ Gluten classes need to be loaded first in Flink,
you can modify the constructFlinkClassPath function in
`$FLINK_HOME/bin/config.sh` like this:
```
-GLUTEN_JAR="$FLINK_HOME/gluten_lib/gluten-flink-loader-1.5.0.jar:$FLINK_HOME/gluten_lib/velox4j-0.1.0-SNAPSHOT.jar:$FLINK_HOME/gluten_lib/gluten-flink-runtime-1.5.0.jar:"
+GLUTEN_JAR="$FLINK_HOME/gluten_lib/gluten-flink-loader-1.6.0.jar:$FLINK_HOME/gluten_lib/velox4j-0.1.0-SNAPSHOT.jar:$FLINK_HOME/gluten_lib/gluten-flink-runtime-1.6.0.jar:"
echo "$GLUTEN_JAR""$FLINK_CLASSPATH""$FLINK_DIST"
```
diff --git a/gluten-flink/pom.xml b/gluten-flink/pom.xml
index b4c376b890..6ba0a16013 100644
--- a/gluten-flink/pom.xml
+++ b/gluten-flink/pom.xml
@@ -34,8 +34,8 @@
<flink.version>1.19.2</flink.version>
<velox4j.version>0.1.0-SNAPSHOT</velox4j.version>
<scala.binary.version>2.12</scala.binary.version>
- <maven.compiler.source>17</maven.compiler.source>
- <maven.compiler.target>17</maven.compiler.target>
+ <maven.compiler.source>11</maven.compiler.source>
+ <maven.compiler.target>11</maven.compiler.target>
<spotless.version>2.27.2</spotless.version>
<spotless.scalafmt.version>3.8.3</spotless.scalafmt.version>
<spotless.delimiter>package</spotless.delimiter>
@@ -59,6 +59,20 @@
</spotless.license.header>
</properties>
+ <profiles>
+ <profile>
+ <id>java-17</id>
+ <activation>
+ <jdk>17</jdk>
+ </activation>
+ <properties>
+ <maven.compiler.source>17</maven.compiler.source>
+ <maven.compiler.target>17</maven.compiler.target>
+ </properties>
+ </profile>
+ </profiles>
+
+
<build>
<plugins>
<plugin>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]