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

rui-mo 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 34883a0be3 [GLUTEN-6887][VL] Daily Update Velox Version (2026_09_01) 
(#12943)
34883a0be3 is described below

commit 34883a0be307a3e84880b0e8f1217b68bcca8456
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Tue Sep 1 15:11:14 2026 +0100

    [GLUTEN-6887][VL] Daily Update Velox Version (2026_09_01) (#12943)
    
    * [GLUTEN-6887][VL] Daily Update Velox Version (dft-2026_09_01)
    
    Upstream Velox's New Commits:
    3ea8fd7bc by Krishnakanth, refactor(core): Make UnnestNode output names 
std::optional (#18213)
    208883b0b by RindsSchei225e, refactor(nimble): Rename VeloxReader to 
BatchReader (#18713)
    269655456 by Ke, fix(nimble): Handle nulls across dictionary chunks
    c5d718286 by Xiaoxuan, feat(nimble): Parallelize stream encoding
    a504149b5 by RindsSchei225e, fix(nimble): Count shared dictionary alphabet 
bytes in column stats
    e4a8f5774 by Xiaoxuan, perf(nimble): Optimize BlockBitPacking indexed view 
reads (#18754)
    aa6376820 by Xiaoxuan, perf(nimble): Optimize boolean stream slicing 
(#18748)
    f9f77bd8d by Ke, feat(nimble): Enable null generation in Nimble table 
evolution fuzzer (#18715)
    4861a363b by Ke, feat(nimble fuzzer): Vary random encoding by chunk data 
(#18729)
    aa0b8f884 by oerling, feat: TorchWave whole-graph AOT load/run API 
(AOTInductor alternative) (#18728)
    78cc0d4f9 by Krishna Pai, build: Update FBOS to v2026.07.13.00 (#18194) 
(#18194)
    31626dd95 by oerling, fix(wave): Make the kernel cache safe to share 
between processes (#18727)
    7a6fd80e9 by Zac, perf: Add all-null fast path to nullable materialization 
(#18722)
    611009c7c by Xiaoxuan, feat(nimble): Add string shared dictionary encoding
    d6fd0ddf7 by shanhao-203, test(nimble): Exclude Huffman from writer fuzzing
    831406785 by PRASHANT GOLASH, perf(nimble): Answer integral constancy from 
min/max instead of unique counts (#18676)
    3c877e616 by Rui Mo, fix(nimble): Update NullColumnReaderTest to enable 
runtime filter
    d1fbb180c by Hongze Zhang, feat: Add runtime stat 
`toIntermediateFastPathCalls` in HashAggregation
    c79c183e6 by Jiaan Geng, fix(hdfs): Retry transient read failures in 
HdfsReadFile with backoff + reopen
    24600ec80 by Xiaoxuan, perf(nimble): Preallocate index projector slice 
output buffer (#18712)
    3221d03fc by Karthikeyan, fix(nimble): Satisfy gersemi and header-ownership 
pre-commit hooks
    b7be48aaa by Xiaoxuan, perf(nimble): Reduce index projector slice overhead 
(#18708)
    195d3e366 by Karthikeyan, refactor(type): Drop Type.h from the 
simple-function header path so nvcc can parse them
    595a99244 by RindsSchei225e, fix(nimble): Re-size the merged flat map key 
buffer when the entry count repeats (#18706)
    512d2409a by Ismaël Mejía, perf(parquet): Optimize DeltaBpDecoder skip and 
decode
    a797ecd7b by RindsSchei225e, refactor(reader): Move the reader factory out 
of fb/ (#18677)
    88f949710 by Andrii Rosa, fix: Fix CacheShard::shutdown race and leak
    90167ecf7 by Ke, fix(nimble): Reject enableChunkIndex without 
enableChunking (#18664)
    d6b8abf29 by Jimmy Lu, fix: Restore Huffman 12-bit guard, fix NaN stats 
compare
    97f32a018 by dependabot[bot], build(ci): Bump pypa/cibuildwheel from 4.0.0 
to 4.2.0
    b3afad61a by kevinwilfong, test(nimble): BlockBitPacking encoding does not 
support empty rows
    d142979db by Rui Mo, fix: Add split-level column mapping mode for file scans
    777dce4cf by meta-codesync[bot], Daily `arc lint --take CLANGFORMAT` 
(#18696)
    9a3ac1535 by Ke, feat(nimble): Verify schema roundtrip and stripe group 
consistency in writer fuzzer (#18671)
    437c80c2a by David-C-L, feat(nimble): SubIntSplit and Reordering 
microbenchmark drivers
    61e41f0fa by zhichenxu-meta, fix(rpc): Recover the congestion window after 
an overload backs it off (#18603)
    eb846b0fd by Naveen Mahadevuni, fix(iceberg): Field id based matching for 
equality delete columns
    6449fafa0 by RindsSchei225e, fix(nimble): Fix null population when 
abandoning the dictionary (#18628)
    4900660b1 by Kuo Zhao, fix(sparksql): Add high-precision DECIMAL to 
REAL/DOUBLE cast aligned with Spark
    062958646 by Ke, feat(nimble): Verify column statistics in writer fuzzer 
(#18666)
    3bf3db72a by XiaoDu, feat(nimble): Make FOR read-only while keeping PFOR 
writable (#18657)
    2b5cbb2eb by oerling, feat(torchwave): Allocation groups for shared 
lifetimes and fused concats (#18668)
    
    Signed-off-by: glutenperfbot <[email protected]>
    
    ---------
    
    Signed-off-by: glutenperfbot <[email protected]>
    Co-authored-by: glutenperfbot <[email protected]>
    Co-authored-by: Rui Mo <[email protected]>
---
 cpp/velox/substrait/SubstraitToVeloxPlan.cc | 2 +-
 ep/build-velox/src/get-velox.sh             | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/cpp/velox/substrait/SubstraitToVeloxPlan.cc 
b/cpp/velox/substrait/SubstraitToVeloxPlan.cc
index 7fbfec5b85..d4fa9f3c49 100644
--- a/cpp/velox/substrait/SubstraitToVeloxPlan.cc
+++ b/cpp/velox/substrait/SubstraitToVeloxPlan.cc
@@ -1072,7 +1072,7 @@ core::PlanNodePtr 
SubstraitToVeloxPlanConverter::toVeloxPlan(const ::substrait::
     unnest.emplace_back(unnestFieldExpr);
   }
 
-  std::vector<std::string> unnestNames;
+  std::vector<std::optional<std::string>> unnestNames;
   int unnestIndex = 0;
   for (const auto& variable : unnest) {
     if (variable->type()->isArray()) {
diff --git a/ep/build-velox/src/get-velox.sh b/ep/build-velox/src/get-velox.sh
index b7f9f0558c..95193bc11e 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_08_26_fix
-VELOX_ENHANCED_BRANCH=dft-2026_08_26_fix
+VELOX_BRANCH=dft-2026_09_01
+VELOX_ENHANCED_BRANCH=ibm-2026_09_01
 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