This is an automated email from the ASF dual-hosted git repository.

zhouyuan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gluten.git


The following commit(s) were added to refs/heads/main by this push:
     new b9865b2d4a [VL] Bump Iceberg/Hudi for Spark-4.1 package (#12168)
b9865b2d4a is described below

commit b9865b2d4a531f56b046ef1c0fd823b981a8a369
Author: Yuan <[email protected]>
AuthorDate: Fri May 29 14:53:21 2026 +0800

    [VL] Bump Iceberg/Hudi for Spark-4.1 package (#12168)
    
    This patch bumps the Iceberg/Hudi for Spark-4.1
    
    
https://mvnrepository.com/artifact/org.apache.iceberg/iceberg-spark-runtime-4.1
    https://mvnrepository.com/artifact/org.apache.hudi/hudi-spark4.1-bundle
    
    This patch also bumps the rsync version to meet apache requirements
    ---------
    
    Signed-off-by: Yuan <[email protected]>
---
 .github/workflows/velox_nightly.yml | 17 +++++++----------
 gluten-hudi/pom.xml                 |  6 ++++++
 pom.xml                             |  4 ++--
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/.github/workflows/velox_nightly.yml 
b/.github/workflows/velox_nightly.yml
index 0327fe09b9..5dd0afeb3c 100644
--- a/.github/workflows/velox_nightly.yml
+++ b/.github/workflows/velox_nightly.yml
@@ -171,8 +171,7 @@ jobs:
         run: |
           cd $GITHUB_WORKSPACE/ && \
           ./build/mvn clean install -Pspark-4.0 -Pscala-2.13 -Pjava-21 
-Pbackends-velox -Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -Ppaimon 
-DskipTests -Dmaven.source.skip
-          # iceberg/hudi support for spark-4.1 is not avaiable, skip it first
-          ./build/mvn clean install -Pspark-4.1 -Pscala-2.13 -Pjava-21 
-Pbackends-velox -Pceleborn -Puniffle -Pdelta -DskipTests -Dmaven.source.skip
+          ./build/mvn clean install -Pspark-4.1 -Pscala-2.13 -Pjava-21 
-Pbackends-velox -Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -DskipTests 
-Dmaven.source.skip
       - name: Upload bundle package
         uses: actions/upload-artifact@v4
         with:
@@ -288,8 +287,7 @@ jobs:
           ./build/mvn clean install -Pspark-3.4 -Pjava-17 -Pbackends-velox 
-Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -Ppaimon -DskipTests 
-Dmaven.source.skip
           ./build/mvn clean install -Pspark-3.5 -Pjava-17 -Pbackends-velox 
-Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -Ppaimon -DskipTests 
-Dmaven.source.skip
           ./build/mvn clean install -Pspark-4.0 -Pscala-2.13 -Pjava-17 
-Pbackends-velox -Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -Ppaimon 
-DskipTests -Dmaven.source.skip
-          # iceberg/hudi support for spark-4.1 is not avaiable, skip it first
-          ./build/mvn clean install -Pspark-4.1 -Pscala-2.13 -Pjava-17 
-Pbackends-velox -Pceleborn -Puniffle -Pdelta -DskipTests -Dmaven.source.skip
+          ./build/mvn clean install -Pspark-4.1 -Pscala-2.13 -Pjava-17 
-Pbackends-velox -Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -DskipTests 
-Dmaven.source.skip
       - name: Upload bundle package
         uses: actions/upload-artifact@v4
         with:
@@ -324,8 +322,7 @@ jobs:
         run: |
           cd $GITHUB_WORKSPACE/ && \
           ./build/mvn clean install -Pspark-4.0 -Pscala-2.13 -Pjava-21 
-Pbackends-velox -Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -Ppaimon 
-DskipTests -Dmaven.source.skip
-          # iceberg/hudi support for spark-4.1 is not avaiable, skip it first
-          ./build/mvn clean install -Pspark-4.1 -Pscala-2.13 -Pjava-21 
-Pbackends-velox -Pceleborn -Puniffle -Pdelta -DskipTests -Dmaven.source.skip
+          ./build/mvn clean install -Pspark-4.1 -Pscala-2.13 -Pjava-21 
-Pbackends-velox -Pceleborn -Puniffle -Piceberg -Phudi -Pdelta -DskipTests 
-Dmaven.source.skip
       - name: Upload bundle package
         uses: actions/upload-artifact@v4
         with:
@@ -353,7 +350,7 @@ jobs:
           name: nightly-gluten-velox-bundle-package-jdk8-x86-${{ 
steps.date.outputs.date }}
           path: package/
       - name: rsync to apache nightly
-        uses: 
burnett01/rsync-deployments@7659d600d8bdd035bb5cdfba1d4bd0dd4a307ca6 # 8.0.3
+        uses: 
burnett01/rsync-deployments@66257cad6bfeb2171d3b6bfa6c9a22279dd9c3a1 # 8.0.5
         with:
           switches: -avzr --delete
           path: package/gluten-velox-bundle-*.jar
@@ -382,7 +379,7 @@ jobs:
           name: nightly-gluten-velox-bundle-package-jdk17-x86-${{ 
steps.date.outputs.date }}
           path: package/
       - name: rsync to apache nightly
-        uses: 
burnett01/rsync-deployments@7659d600d8bdd035bb5cdfba1d4bd0dd4a307ca6 # 8.0.3
+        uses: 
burnett01/rsync-deployments@66257cad6bfeb2171d3b6bfa6c9a22279dd9c3a1 # 8.0.5
         with:
           switches: -avzr --delete
           path: package/gluten-velox-bundle-*.jar
@@ -411,7 +408,7 @@ jobs:
           name: nightly-gluten-velox-bundle-package-jdk21-x86-${{ 
steps.date.outputs.date }}
           path: package/
       - name: rsync to apache nightly
-        uses: 
burnett01/rsync-deployments@7659d600d8bdd035bb5cdfba1d4bd0dd4a307ca6 # 8.0.3
+        uses: 
burnett01/rsync-deployments@66257cad6bfeb2171d3b6bfa6c9a22279dd9c3a1 # 8.0.5
         with:
           switches: -avzr --delete
           path: package/gluten-velox-bundle-*.jar
@@ -498,7 +495,7 @@ jobs:
           path: package/target/gluten-velox-bundle-*.jar
           retention-days: 7
       - name: rsync to apache nightly
-        uses: 
burnett01/rsync-deployments@7659d600d8bdd035bb5cdfba1d4bd0dd4a307ca6 # 8.0.3
+        uses: 
burnett01/rsync-deployments@66257cad6bfeb2171d3b6bfa6c9a22279dd9c3a1 # 8.0.5
         with:
           switches: -avzr
           path: package/target/gluten-velox-bundle-*.jar
diff --git a/gluten-hudi/pom.xml b/gluten-hudi/pom.xml
index d31f9075c4..a7d27895e9 100755
--- a/gluten-hudi/pom.xml
+++ b/gluten-hudi/pom.xml
@@ -56,6 +56,12 @@
       <artifactId>spark-sql_${scala.binary.version}</artifactId>
       <scope>provided</scope>
     </dependency>
+    <dependency>
+      <groupId>org.apache.hadoop</groupId>
+      <artifactId>hadoop-common</artifactId>
+      <version>${hadoop.version}</version>
+      <scope>provided</scope>
+    </dependency>
 
     <!-- For test -->
     <dependency>
diff --git a/pom.xml b/pom.xml
index 6ab7bcddc2..76e99de20d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1350,11 +1350,11 @@
         <sparkbundle.version>4.1</sparkbundle.version>
         
<sparkshim.artifactId>spark-sql-columnar-shims-spark41</sparkshim.artifactId>
         <spark.version>4.1.1</spark.version>
-        <iceberg.version>1.10.0</iceberg.version>
+        <iceberg.version>1.11.0</iceberg.version>
         <delta.package.name>delta-spark_4.1</delta.package.name>
         <delta.version>4.1.0</delta.version>
         <delta.binary.version>40</delta.binary.version>
-        <hudi.version>1.1.0</hudi.version>
+        <hudi.version>1.2.0</hudi.version>
         <fasterxml.version>2.18.2</fasterxml.version>
         <fasterxml.jackson.version>2.18.2</fasterxml.jackson.version>
         
<fasterxml.jackson.databind.version>2.18.2</fasterxml.jackson.databind.version>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to