Skip to content

Commit 93e3853

Browse files
GlutenPerfBotglutenperfbotzhouyuan
authored
[GLUTEN-6887][VL] Daily Update Velox Version (2025_10_23) (#10927)
* [GLUTEN-6887][VL] Daily Update Velox Version (2025_10_23) Upstream Velox's New Commits: cf403b8b6 by Pramod Satya, fix: Ensure ConstantTypedExpr and variant types are compatible (#15217) a0af47a3a by Pramod Satya, fix: Initialize null variant with UNKNOWN type (#15250) 6ee0dacbd by Karthikeyan Natarajan, fix(cudf): Fix all nulls case for skipping filter (#15231) 28ec24778 by Karthikeyan Natarajan, feat(cudf): Upgrade cudf to 25.10 (#15183) 7df0c837a by Deepak Majeti, refactor: Remove usage of arrow/util/logging.h (#14005) 3f838336c by wutiangan, perf(join): Enable parallel execution for non-null-aware RightSemiProjectJoin (#15034) 9f7f64abd by dependabot[bot], build(ci): Bump astral-sh/setup-uv from 6.8.0 to 7.1.1 (#15222) 85f6bda78 by Ashutosh Gupta, feat: Enhance BaseVector::createConstant to accept Variant of complex type (#14341) 84b50eada by Deepak Majeti, fix(parquet): Handle Parquet reserved keywords when used as the column names (#15228) 6ad19ed24 by duanmeng, refactor: Consolidate fuzzer pools in SortBufferTest (#15220) Signed-off-by: glutenperfbot <[email protected]> * fix Signed-off-by: Yuan <[email protected]> * Revert "fix" This reverts commit 788df7e. * fix Signed-off-by: Yuan <[email protected]> * fix link cudf Signed-off-by: Yuan <[email protected]> * trigger gpu image rebuild Signed-off-by: Yuan <[email protected]> --------- Signed-off-by: glutenperfbot <[email protected]> Signed-off-by: Yuan <[email protected]> Co-authored-by: glutenperfbot <[email protected]> Co-authored-by: Yuan <[email protected]>
1 parent 6eb0c41 commit 93e3853

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

.github/workflows/velox_backend_x86.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1291,6 +1291,9 @@ jobs:
12911291
ccache-centos9-release-shared-${{runner.arch}}
12921292
- name: Build Gluten native libraries
12931293
run: |
1294+
repo_url="https://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64/cuda-rhel9.repo"
1295+
dnf config-manager --add-repo "$repo_url"
1296+
dnf install -y libnvjitlink-devel-12-8
12941297
df -a
12951298
bash dev/buildbundle-veloxbe.sh --run_setup_script=OFF --build_arrow=OFF --spark_version=3.4 --enable_gpu=ON
12961299
ccache -s

cpp/velox/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -410,13 +410,13 @@ endif()
410410
if(ENABLE_GPU)
411411
import_library(
412412
facebook::velox::velox_cudf_exec
413-
${VELOX_BUILD_PATH}/velox/experimental/cudf/exec/libvelox_cudf_exec.a)
413+
${VELOX_BUILD_PATH}/velox/experimental/cudf/exec/libvelox_cudf_exec.so)
414414
import_library(
415415
facebook::velox::velox_cudf_vector
416-
${VELOX_BUILD_PATH}/velox/experimental/cudf/vector/libvelox_cudf_vector.a)
416+
${VELOX_BUILD_PATH}/velox/experimental/cudf/vector/libvelox_cudf_vector.so)
417417
import_library(
418418
facebook::velox::velox_cudf_hive_connector
419-
${VELOX_BUILD_PATH}/velox/experimental/cudf/connectors/hive/libvelox_cudf_hive_connector.a
419+
${VELOX_BUILD_PATH}/velox/experimental/cudf/connectors/hive/libvelox_cudf_hive_connector.so
420420
)
421421
target_include_directories(
422422
velox

dev/docker/cudf/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ ENV SPARK_HOME=/opt/spark-3.4.4-bin-hadoop3
2626
ENV PATH=$SPARK_HOME/bin:$PATH
2727
ENV CUDA_ARCHITECTURES=70
2828

29+
2930
WORKDIR /opt/gluten
3031
RUN bash ./dev/buildbundle-veloxbe.sh --run_setup_script=OFF --build_arrow=ON --spark_version=3.4 --enable_gpu=ON && rm -rf /opt/gluten
3132

ep/build-velox/src/get-velox.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ set -exu
1818

1919
CURRENT_DIR=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
2020
VELOX_REPO=https://github.com/oap-project/velox.git
21-
VELOX_BRANCH=2025_10_22
21+
VELOX_BRANCH=2025_10_23
2222
VELOX_HOME=""
2323
RUN_SETUP_SCRIPT=ON
2424
VELOX_ENHANCED_REPO=https://github.com/IBM/velox.git
25-
VELOX_ENHANCED_BRANCH=ibm-2025_10_22
25+
VELOX_ENHANCED_BRANCH=ibm-2025_10_23
2626
ENABLE_ENHANCED_FEATURES=OFF
2727

2828
# Developer use only for testing Velox PR.

0 commit comments

Comments
 (0)