diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml
index 52adbba7f..84db7cb01 100644
--- a/.github/workflows/license.yml
+++ b/.github/workflows/license.yml
@@ -41,10 +41,10 @@ jobs:
distribution: temurin
java-version: 8
cache: 'maven'
- - run: >-
- build/mvn org.apache.rat:apache-rat-plugin:check
- -Ptpcds -Pkubernetes-it
- -Pspark-3.3 -Pspark-3.4 -Pspark-3.5
+ - run: |
+ build/mvn org.apache.rat:apache-rat-plugin:check \
+ -Ptpcds -Pkubernetes-it \
+ -Pspark-3.3 -Pspark-3.4 -Pspark-3.5 -Pspark-4.0
- name: Upload rat report
if: failure()
uses: actions/upload-artifact@v4
diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml
index 2e33ca641..4044356a8 100644
--- a/.github/workflows/master.yml
+++ b/.github/workflows/master.yml
@@ -77,7 +77,7 @@ jobs:
comment: 'verify-on-spark-3.4-binary'
- java: 17
spark: '3.5'
- spark-archive: '-Pscala-2.13 -Dspark.archive.mirror=https://archive.apache.org/dist/spark/spark-4.0.0-preview2 -Dspark.archive.name=spark-4.0.0-preview2-bin-hadoop3.tgz'
+ spark-archive: '-Pscala-2.13 -Dspark.archive.mirror=https://archive.apache.org/dist/spark/spark-4.0.0 -Dspark.archive.name=spark-4.0.0-bin-hadoop3.tgz'
exclude-tags: '-Dmaven.plugin.scalatest.exclude.tags=org.scalatest.tags.Slow,org.apache.kyuubi.tags.DeltaTest,org.apache.kyuubi.tags.IcebergTest,org.apache.kyuubi.tags.PaimonTest,org.apache.kyuubi.tags.SparkLocalClusterTest'
comment: 'verify-on-spark-4.0-binary'
env:
diff --git a/pom.xml b/pom.xml
index b13ab510f..1caa2559e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2064,18 +2064,19 @@
extensions/spark/kyuubi-spark-connector-hive
- 4.0.0-preview2
+ 4.0.0
4.0
4.13.1
-
+
4.0.0rc1
delta-spark_${scala.binary.version}
hudi-spark3.5-bundle_${scala.binary.version}
iceberg-spark-runtime-3.5_${scala.binary.version}
-
- paimon-spark-3.5
+
+ paimon-common
org.scalatest.tags.Slow,org.apache.kyuubi.tags.DeltaTest,org.apache.kyuubi.tags.IcebergTest,org.apache.kyuubi.tags.PaimonTest,org.apache.kyuubi.tags.HudiTest
spark-${spark.version}-bin-hadoop3.tgz