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]