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

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


The following commit(s) were added to refs/heads/main by this push:
     new 9c00fa0316 [GLUTEN-6887][VL] Daily Update Velox Version (2026_07_22) 
(#12596)
9c00fa0316 is described below

commit 9c00fa03162dd3a4871304a030905aa2ff6906f8
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Wed Jul 22 18:32:17 2026 +0100

    [GLUTEN-6887][VL] Daily Update Velox Version (2026_07_22) (#12596)
    
    * [GLUTEN-6887][VL] Daily Update Velox Version (dft-2026_07_22)
    
    Upstream Velox's New Commits:
    4487e4409 by Jiaan Geng, fix(spark): Map ORC/DWRF files by position 
per-file for Hive placeholder names and forced positional evolution
    ac6b2d3cd by Mohammad Linjawi, feat(function): Add Spark ANSI interval 
unary minus, add, and subtract
    e3a8856a8 by Shruti Shivakumar, fix(cudf): Correct left/full join with 
multiple build batches
    35580128c by Maria Basmanova, fix(dwio): Stabilize exception message 
templates (#18210)
    d888e41e2 by Maria Basmanova, refactor(dwio): Add context to region bounds 
check (#18209)
    08c2e67d0 by Devavret Makkar, feat(cuDF): Rebatch before HashJoinProbe to 
improve compute utilization in large clusters
    2987d093a by RindsSchei225e, feat(fuzzer): Selectively project columns 
(#17976)
    88b281981 by Jianjian Xie, fix(gcs): Improve GCS error diagnostics
    8da089e08 by Kyle Edwards, build: Bump CMake to 4.3.2
    042c1b633 by Mariam AlMesfer, feat: Add Spark CAST(varchar as timestamp_utc)
    9a52d0ea2 by Richard Barnes, refactor: Migrate folly::format to fmt::format 
in velox (#18198)
    fb11b7d7a by Krishnakanth, docs: Add MarkSortedNode to the operators 
reference
    14779a1a9 by Pedro Pedreira, fix(exec): Copy LocalExchangeMemoryManager 
under task lock to avoid teardown race
    fb9788df6 by Pedro Pedreira, fix(type): Add explicit constructor to 
TestCustomType for libstdc++ 12 (#18175)
    fbcf1134a by Yabin Ma, fix(dwio): Fix flaky 
DirectBufferedInputTest.duplicateRegionsShareCoalescedRead
    22be234ba by Maria Basmanova, fix(memory): Record real exception message 
templates
    06dec49a3 by Matt Gara, feat(cudf): Add support for `DATE_ADD` and 
`DATE_TRUNC`
    62f49074a by Harthi7, feat: Make Spark CAST(string as timestamp) 
ANSI-compliant
    ab67e6826 by Henry Dikeman, feat(dwio): Add currentStripe() accessor to 
RowReader (#18146)
    163f2c43f by Maria Basmanova, fix(type): Treat custom types as opaque in 
coercion (#18164)
    4661eb90e by Krishna Pai, fix: Revert Update FBOS to v2026.07.13.00
    c021c2e4a by Maria Basmanova, fix(core): Handle shared expression DAGs in 
linear time (#18169)
    5462c2030 by Henry Dikeman, build: Update FBOS to v2026.07.13.00 (#17791)
    39a3c7ed9 by Richard Barnes, Migrate `folly::bit_cast` callers to C++20 
`std::bit_cast`
    97915b7e0 by oerling, feat(torchwave): Fused elementwise index_select 
(#18148)
    a77ee8b91 by Sreeni Viswanadha, perf: Optimize MAP_UNION_SUM hot loop 
(decode-once + single-probe) (#18004)
    111df56a2 by Zhenyuan Zhao, fix: Fix heap-buffer-overflow reads in Parquet 
reader (#18105)
    c036aaaff by Henry Dikeman, fix(expr): Dedup values in tryMergeBigintRanges 
(#18134)
    56907faf2 by Henry Dikeman, fix(type): Guard NegatedBigintRange::mergeWith 
overflow (#18133)
    572423ff9 by Chandrashekhar Kumar Singh, fix(exec): LocalExchangeSource 
use-after-free at teardown (#18157)
    f82cf06d6 by Maria Basmanova, refactor: Make AggregateCallExpr::dropAlias 
overridable (#18151)
    57ef1b8c1 by Philo He, fix(sparksql): Enable ANSI-compliant cast from 
INTEGRAL to DECIMAL
    b7cded725 by Shruti Shivakumar, fix(cudf): Return NULL instead of NaN for 
avg of empty groups
    0b1741281 by Krishna Pai, fix(ci): Use Velox-owned fuzzer images
    f4042228a by Karthikeyan, fix(dwio): Fix dictionary filter cache-mask 
extraction on ARM NEON
    43a1fb41b by zhichenxu-meta, feat(rpc): Add kInvalidRequest error kind for 
non-retryable failures (#18095)
    94d87c285 by Bradley Dice, build: Upgrade bundled gflags to 2.3.0
    77d1607a0 by Krishnakanth, fix(core): Preserve markerName in 
UnnestNode::Builder
    adfc53cae by Krishnakanth, fix(core): Validate UnnestNode unnestNames count
    e567359ec by Arpit Porwal, refactor: Allow registering collect_list under 
arbitrary names (#18132)
    ad186be92 by BRIJ RAJ KISHORE, feat(sparksql): Make unaryminus 
ANSI-compliant for integer overflow detection (#18096)
    56a570229 by Sreeni Viswanadha, fix: Report the actual JSON element type in 
JSON cast error messages (#18017)
    3637c0cf9 by James Lamb, build(ci): Update to zizmor 1.26.1
    6609329d8 by Deepak Majeti, fix(stats): Add more runtime metrics to 
aggregate per operator (#18022)
    
    Signed-off-by: glutenperfbot <[email protected]>
    
    * fix gpu build
    
    velox-gpu requres cmake 4.0
    
    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_cache.yml | 1 +
 .github/workflows/velox_backend_x86.yml   | 1 +
 ep/build-velox/src/get-velox.sh           | 4 ++--
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/velox_backend_cache.yml 
b/.github/workflows/velox_backend_cache.yml
index fbbea9e26d..927980c33a 100644
--- a/.github/workflows/velox_backend_cache.yml
+++ b/.github/workflows/velox_backend_cache.yml
@@ -166,6 +166,7 @@ jobs:
           df -a
           dnf autoremove -y && dnf clean all
           dnf remove -y cuda-toolkit-12* && dnf install -y cuda-toolkit-13-1
+          pip3 install cmake==4.3.2
           ls -l /usr/local/
           source /opt/rh/gcc-toolset-12/enable
 
diff --git a/.github/workflows/velox_backend_x86.yml 
b/.github/workflows/velox_backend_x86.yml
index 0822223ffc..9b5d6d12a1 100644
--- a/.github/workflows/velox_backend_x86.yml
+++ b/.github/workflows/velox_backend_x86.yml
@@ -1067,6 +1067,7 @@ jobs:
           df -a
           dnf autoremove -y && dnf clean all
           dnf remove -y cuda-toolkit-12* && dnf install -y cuda-toolkit-13-1
+          pip3 install cmake==4.3.2
           ls -l /usr/local/
           source /opt/rh/gcc-toolset-12/enable
 
diff --git a/ep/build-velox/src/get-velox.sh b/ep/build-velox/src/get-velox.sh
index 054061b942..5bc514ce50 100755
--- a/ep/build-velox/src/get-velox.sh
+++ b/ep/build-velox/src/get-velox.sh
@@ -18,8 +18,8 @@ set -exu
 
 CURRENT_DIR=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
 VELOX_REPO=https://github.com/IBM/velox.git
-VELOX_BRANCH=dft-2026_07_16
-VELOX_ENHANCED_BRANCH=ibm-2026_07_16
+VELOX_BRANCH=dft-2026_07_22
+VELOX_ENHANCED_BRANCH=ibm-2026_07_22
 VELOX_HOME=""
 RUN_SETUP_SCRIPT=ON
 ENABLE_ENHANCED_FEATURES=OFF


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

Reply via email to