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

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


The following commit(s) were added to refs/heads/main by this push:
     new 93e38533f2 [GLUTEN-6887][VL] Daily Update Velox Version (2025_10_23) 
(#10927)
93e38533f2 is described below

commit 93e38533f22203486e41cee447839966ba7bdbcf
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Thu Oct 23 17:13:46 2025 +0100

    [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 788df7e31f30368514d5cb4d317bed34f0b9e05b.
    
    * 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]>
---
 .github/workflows/velox_backend_x86.yml | 3 +++
 cpp/velox/CMakeLists.txt                | 6 +++---
 dev/docker/cudf/Dockerfile              | 1 +
 ep/build-velox/src/get-velox.sh         | 4 ++--
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/velox_backend_x86.yml 
b/.github/workflows/velox_backend_x86.yml
index 2b1cacca18..e7afd1b189 100644
--- a/.github/workflows/velox_backend_x86.yml
+++ b/.github/workflows/velox_backend_x86.yml
@@ -1291,6 +1291,9 @@ jobs:
             ccache-centos9-release-shared-${{runner.arch}}
       - name: Build Gluten native libraries
         run: |
+          
repo_url="https://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64/cuda-rhel9.repo";
+          dnf config-manager --add-repo "$repo_url"
+          dnf install -y libnvjitlink-devel-12-8
           df -a
           bash dev/buildbundle-veloxbe.sh --run_setup_script=OFF 
--build_arrow=OFF --spark_version=3.4 --enable_gpu=ON
           ccache -s
diff --git a/cpp/velox/CMakeLists.txt b/cpp/velox/CMakeLists.txt
index 741fa509b2..b1d5139f18 100644
--- a/cpp/velox/CMakeLists.txt
+++ b/cpp/velox/CMakeLists.txt
@@ -410,13 +410,13 @@ endif()
 if(ENABLE_GPU)
   import_library(
     facebook::velox::velox_cudf_exec
-    ${VELOX_BUILD_PATH}/velox/experimental/cudf/exec/libvelox_cudf_exec.a)
+    ${VELOX_BUILD_PATH}/velox/experimental/cudf/exec/libvelox_cudf_exec.so)
   import_library(
     facebook::velox::velox_cudf_vector
-    ${VELOX_BUILD_PATH}/velox/experimental/cudf/vector/libvelox_cudf_vector.a)
+    ${VELOX_BUILD_PATH}/velox/experimental/cudf/vector/libvelox_cudf_vector.so)
   import_library(
     facebook::velox::velox_cudf_hive_connector
-    
${VELOX_BUILD_PATH}/velox/experimental/cudf/connectors/hive/libvelox_cudf_hive_connector.a
+    
${VELOX_BUILD_PATH}/velox/experimental/cudf/connectors/hive/libvelox_cudf_hive_connector.so
   )
   target_include_directories(
     velox
diff --git a/dev/docker/cudf/Dockerfile b/dev/docker/cudf/Dockerfile
index d70692d666..5d2255fcb6 100644
--- a/dev/docker/cudf/Dockerfile
+++ b/dev/docker/cudf/Dockerfile
@@ -26,6 +26,7 @@ ENV SPARK_HOME=/opt/spark-3.4.4-bin-hadoop3
 ENV PATH=$SPARK_HOME/bin:$PATH
 ENV CUDA_ARCHITECTURES=70
 
+
 WORKDIR /opt/gluten
 RUN bash ./dev/buildbundle-veloxbe.sh --run_setup_script=OFF --build_arrow=ON 
--spark_version=3.4 --enable_gpu=ON && rm -rf /opt/gluten
 
diff --git a/ep/build-velox/src/get-velox.sh b/ep/build-velox/src/get-velox.sh
index 6cf5389ee7..272e557af7 100755
--- a/ep/build-velox/src/get-velox.sh
+++ b/ep/build-velox/src/get-velox.sh
@@ -18,11 +18,11 @@ set -exu
 
 CURRENT_DIR=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
 VELOX_REPO=https://github.com/oap-project/velox.git
-VELOX_BRANCH=2025_10_22
+VELOX_BRANCH=2025_10_23
 VELOX_HOME=""
 RUN_SETUP_SCRIPT=ON
 VELOX_ENHANCED_REPO=https://github.com/IBM/velox.git
-VELOX_ENHANCED_BRANCH=ibm-2025_10_22
+VELOX_ENHANCED_BRANCH=ibm-2025_10_23
 ENABLE_ENHANCED_FEATURES=OFF
 
 # Developer use only for testing Velox PR.


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

Reply via email to