diff --git a/build/buildall b/build/buildall
index e8c0610deb7..cd86c1414cb 100755
--- a/build/buildall
+++ b/build/buildall
@@ -196,7 +196,7 @@ case $DIST_PROFILE in
SPARK_SHIM_VERSIONS=($(versionsFromDistProfile "minimumFeatureVersionMix"))
;;
- 3*)
+ [34]*)
<<< $DIST_PROFILE IFS="," read -ra SPARK_SHIM_VERSIONS
INCLUDED_BUILDVERS_OPT="-Dincluded_buildvers=$DIST_PROFILE"
unset DIST_PROFILE
diff --git a/pom.xml b/pom.xml
index c939f8d5891..5169978ac2a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -611,6 +611,26 @@
delta-lake/delta-stub
+
+ release400
+
+
+ buildver
+ 400
+
+
+
+ 400
+ ${spark400.version}
+ ${spark400.version}
+ 1.13.1
+ ${spark330.iceberg.version}
+ 2.0.7
+
+
+ delta-lake/delta-stub
+
+
source-javadoc
@@ -642,7 +662,7 @@
scala-2.13
2.13
- 2.13.8
+ 2.13.13
@@ -782,6 +802,7 @@
3.4.1-databricks
3.5.0
3.5.1
+ 4.0.0-SNAPSHOT
3.12.4
4.3.0
3.1.1
@@ -835,6 +856,9 @@
351
+
330db,
@@ -890,6 +914,7 @@
351
+ 400
${noSnapshotScala213.buildvers}
@@ -1502,7 +1527,7 @@ This will force full Scala code rebuild in downstream modules.
Unexpected buildver value ${buildver} for a Scala 2.13 build, only Apache Spark versions 3.3.0 (330) and higher are supported, no vendor builds such as 330db
buildver
- [3-9][3-9][0-9]
+ (?:[3-9][3-9]|[4-9][0-9])[0-9]
-->
diff --git a/scala2.13/pom.xml b/scala2.13/pom.xml
index cf3bfb48373..a790e460719 100644
--- a/scala2.13/pom.xml
+++ b/scala2.13/pom.xml
@@ -611,6 +611,26 @@
delta-lake/delta-stub
+
+ release400
+
+
+ buildver
+ 400
+
+
+
+ 400
+ ${spark400.version}
+ ${spark400.version}
+ 1.13.1
+ ${spark330.iceberg.version}
+ 2.0.7
+
+
+ delta-lake/delta-stub
+
+
source-javadoc
@@ -642,7 +662,7 @@
scala-2.13
2.13
- 2.13.8
+ 2.13.13
@@ -724,7 +744,7 @@
2.13
2.8.0
incremental
- 2.13.8
+ 2.13.13
+ 400
+
330db,
@@ -890,6 +914,7 @@
351
+ 400
${noSnapshotScala213.buildvers}
@@ -1502,7 +1527,7 @@ This will force full Scala code rebuild in downstream modules.
Unexpected buildver value ${buildver} for a Scala 2.13 build, only Apache Spark versions 3.3.0 (330) and higher are supported, no vendor builds such as 330db
buildver
- [3-9][3-9][0-9]
+ (?:[3-9][3-9]|[4-9][0-9])[0-9]
diff --git a/scala2.13/sql-plugin/pom.xml b/scala2.13/sql-plugin/pom.xml
index 5bee34752c7..8d92bd43c0f 100644
--- a/scala2.13/sql-plugin/pom.xml
+++ b/scala2.13/sql-plugin/pom.xml
@@ -103,6 +103,26 @@
test
+
+
+
+ release400
+
+
+ buildver
+ 400
+
+
+
+
+ org.apache.spark
+ spark-catalyst_${scala.binary.version}
+ ${spark.version}
+
+
+
+
+
diff --git a/sql-plugin/pom.xml b/sql-plugin/pom.xml
index cbe7d873dff..6ee699f181f 100644
--- a/sql-plugin/pom.xml
+++ b/sql-plugin/pom.xml
@@ -103,6 +103,26 @@
test
+
+
+
+ release400
+
+
+ buildver
+ 400
+
+
+
+
+ org.apache.spark
+ spark-catalyst_${scala.binary.version}
+ ${spark.version}
+
+
+
+
+