Skip to content

Commit 0194597

Browse files
committed
address comment to update xgboost jars
Signed-off-by: liyuan <yuali@nvidia.com>
1 parent 4da616c commit 0194597

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

spark-rapids/spark-rapids.sh

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ if [[ "${SPARK_VERSION_ENV}" == "3"* ]]; then
217217
readonly SPARK_VERSION="3.0"
218218
readonly SCALA_VERSION="2.12"
219219
elif [[ "${SPARK_VERSION_ENV}" == "4"* ]]; then
220-
readonly DEFAULT_XGBOOST_VERSION="1.7.6"
220+
readonly DEFAULT_XGBOOST_VERSION="2.1.4"
221221
readonly SPARK_VERSION="4.0"
222222
readonly SCALA_VERSION="2.13"
223223
else
@@ -304,20 +304,28 @@ function install_spark_rapids() {
304304
local -r nvidia_repo_url='https://edge.urm.nvidia.com/artifactory/sw-spark-maven/com/nvidia'
305305
local -r dmlc_repo_url='https://repo.maven.apache.org/maven2/ml/dmlc'
306306

307-
# For Spark 4.0 with Scala 2.13, use the cuda12 variant
307+
# For Spark 4.0 with Scala 2.13, use the cuda12 variant and Scala 2.13 XGBoost JARs
308308
if [[ "${SPARK_VERSION}" == "4.0" ]]; then
309309
wget -nv --timeout=30 --tries=5 --retry-connrefused \
310310
"${nvidia_repo_url}/rapids-4-spark_${SCALA_VERSION}/${SPARK_RAPIDS_VERSION}/rapids-4-spark_${SCALA_VERSION}-${SPARK_RAPIDS_VERSION}-cuda12.jar" \
311311
-P /usr/lib/spark/jars/
312+
# Download XGBoost JARs for Scala 2.13 (Spark 4.0)
313+
wget -nv --timeout=30 --tries=5 --retry-connrefused \
314+
"${dmlc_repo_url}/xgboost4j-spark-gpu_${SCALA_VERSION}/${XGBOOST_VERSION}/xgboost4j-spark-gpu_${SCALA_VERSION}-${XGBOOST_VERSION}.jar" \
315+
-P /usr/lib/spark/jars/
316+
wget -nv --timeout=30 --tries=5 --retry-connrefused \
317+
"${dmlc_repo_url}/xgboost4j-gpu_${SCALA_VERSION}/${XGBOOST_VERSION}/xgboost4j-gpu_${SCALA_VERSION}-${XGBOOST_VERSION}.jar" \
318+
-P /usr/lib/spark/jars/
312319
else
320+
# For Spark 3.0 with Scala 2.12
313321
wget -nv --timeout=30 --tries=5 --retry-connrefused \
314322
"${nvidia_repo_url}/rapids-4-spark_${SCALA_VERSION}/${SPARK_RAPIDS_VERSION}/rapids-4-spark_${SCALA_VERSION}-${SPARK_RAPIDS_VERSION}.jar" \
315323
-P /usr/lib/spark/jars/
316324
wget -nv --timeout=30 --tries=5 --retry-connrefused \
317-
"${dmlc_repo_url}/xgboost4j-spark-gpu_2.12/${XGBOOST_VERSION}/xgboost4j-spark-gpu_2.12-${XGBOOST_VERSION}.jar" \
325+
"${dmlc_repo_url}/xgboost4j-spark-gpu_${SCALA_VERSION}/${XGBOOST_VERSION}/xgboost4j-spark-gpu_${SCALA_VERSION}-${XGBOOST_VERSION}.jar" \
318326
-P /usr/lib/spark/jars/
319327
wget -nv --timeout=30 --tries=5 --retry-connrefused \
320-
"${dmlc_repo_url}/xgboost4j-gpu_2.12/${XGBOOST_VERSION}/xgboost4j-gpu_2.12-${XGBOOST_VERSION}.jar" \
328+
"${dmlc_repo_url}/xgboost4j-gpu_${SCALA_VERSION}/${XGBOOST_VERSION}/xgboost4j-gpu_${SCALA_VERSION}-${XGBOOST_VERSION}.jar" \
321329
-P /usr/lib/spark/jars/
322330
fi
323331
}

0 commit comments

Comments
 (0)