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 3ade2f2eb9 [GLUTEN-6887][VL] Daily Update Velox Version (2026_10_26) 
(#13453)
3ade2f2eb9 is described below

commit 3ade2f2eb9d89d20cd2fb7fcf0c46cc8aad49d0a
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Mon Oct 26 20:54:43 2026 +0000

    [GLUTEN-6887][VL] Daily Update Velox Version (2026_10_26) (#13453)
    
    * [GLUTEN-6887][VL] Daily Update Velox Version (dft-2026_10_26)
    
    Upstream Velox's New Commits:
    f8b036346 by tanjialiang, fix(nimble): Embed resume keys for never-reached 
requests (#19798)
    0293112b3 by Maria Basmanova, docs: Add ROW and test-writing rules to 
CLAUDE.md
    1a2c8c860 by oerling, feat(torchwave): Run merge-and-dedup in TorchWave 
kernels (#19781)
    a19b05709 by zhichenxu-meta, feat(rpc): Retry capacity rejections through 
the shared rate limiter (#19786)
    da92167f3 by oerling, feat(torchwave): Run and fuse the ads trp:: ops 
(#19774)
    0db5599b0 by tanjialiang, fix(nimble): Set resume keys for requests past a 
stripe gap (#19797)
    73b948699 by macduan, feat(paimon): Introduces PaimonTableHandle with 
schema and field IDs
    413c06969 by Richard Barnes, build(tpcds): Build dsdgen with -Werror
    e0810919f by Sahil Gandhi, fix(exec): Start no sub-task once a fixed 
point's task ends (#19763)
    ef573a1bc by Xiaoxuan, feat(nimble): Let cluster index factories set the 
key order (#19780)
    1b0f2fb18 by Richard Barnes, refactor: Replace folly::sformat and 
folly::format with fmt::format
    f2f7cd6f6 by Wei He, fix: Correct empty row and NaN hashes in HiveHash 
(#19673)
    39d788e63 by Sahil Gandhi, fix(exec): Abandon an unstarted fixed point when 
its task ends (#19762)
    aa4dc59c8 by tanjialiang, feat(nimble): Reject files that need unsupported 
features (#19599)
    90ac7a1d6 by macduan, refactor(hive): Encapsulate mutable file scan state
    479ee06da by Richard Barnes, build: Include fmt/format.h in CompareFlags.h
    44872691f by XiaoDu, feat(nimble): Deduplicate stripe-group metadata arrays 
(#19759)
    79708dd0f by Richard Barnes, refactor(dwrf): Remove unreachable break after 
DWIO_RAISE in StatisticsBuilder
    118936c08 by Richard Barnes, refactor(tpcds): Remove unreachable break 
after exit() in decimal.cpp
    17202cf62 by Richard Barnes, refactor(exec): Remove unreachable break after 
FAIL() in SpillerTest
    32443e0f4 by Richard Barnes, refactor(tpcds): Remove unreachable break 
after exit() in scaling.cpp
    40955e7b0 by RindsSchei225e, refactor(nimble): Flatten velox/ into sibling 
directories (#18747)
    c3599418d by Wei He, refactor: Extract Hive hash function for reuse. 
(#19648)
    829147045 by Sahil Gandhi, fix(exec): Let fixed-point state outlive its 
sub-tasks
    c70feb2cf by GALI PREM SAGAR, feat(cudf): Run Presto's array_join on the GPU
    2b4e9a4e2 by GALI PREM SAGAR, perf(cudf): Take file sizes from the split 
instead of S3 HEAD calls
    ab7f7f70e by Naveen Mahadevuni, feat(iceberg): Support reading geography 
type
    c1de6e507 by Christian Zentgraf, feat(s3): Add s3.use-fips with 
AWS_USE_FIPS_ENDPOINT fallback
    843a002c6 by Deepak Majeti, fix(build): Remove ranges-v3 dependency and fix 
image build
    ea9fd20d2 by shanhao-203, perf(nimble): Index hybrid flatmap group lookups 
(#19764)
    d22ef33ed by tanjialiang, fix(nimble): Fix use-after-free in parallel 
metadata reads
---
 cpp/velox/compute/delta/DeltaDataSource.cpp                           | 2 +-
 ep/build-velox/src/get-velox.sh                                       | 4 ++--
 .../test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala  | 2 ++
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/cpp/velox/compute/delta/DeltaDataSource.cpp 
b/cpp/velox/compute/delta/DeltaDataSource.cpp
index 488fbd1a7e..8d51e46bc3 100644
--- a/cpp/velox/compute/delta/DeltaDataSource.cpp
+++ b/cpp/velox/compute/delta/DeltaDataSource.cpp
@@ -55,7 +55,7 @@ std::unique_ptr<FileSplitReader> 
DeltaDataSource::createSplitReader() {
       ioStats_,
       fileHandleFactory_,
       ioExecutor_,
-      scanSpec_,
+      fileScanState_->scanSpec,
       &infoColumns_,
       std::move(bucketChannels),
       /*subfieldFiltersForValidation=*/getFilters());
diff --git a/ep/build-velox/src/get-velox.sh b/ep/build-velox/src/get-velox.sh
index 1fbc9efa9e..af6725db9a 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_10_23
-VELOX_ENHANCED_BRANCH=ibm-2026_10_23
+VELOX_BRANCH=dft-2026_10_26
+VELOX_ENHANCED_BRANCH=ibm-2026_10_26
 VELOX_HOME=""
 RUN_SETUP_SCRIPT=ON
 ENABLE_ENHANCED_FEATURES=OFF
diff --git 
a/gluten-ut/spark42/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
 
b/gluten-ut/spark42/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
index 95c365e157..18dda9c179 100644
--- 
a/gluten-ut/spark42/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
+++ 
b/gluten-ut/spark42/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
@@ -1471,6 +1471,8 @@ class VeloxTestSettings extends BackendTestSettings {
   enableSuite[GlutenTransformWithStateClusterSuite]
   enableSuite[GlutenTransformWithStateInitialStateSuite]
   enableSuite[GlutenTransformWithStateUnsafeRowSuite]
+    // Flaky in vanilla Spark 4.2: the expected schema error races with 
ExpectFailure.
+    .excludeByPrefix("test that introducing TTL after restart fails query")
   enableSuite[GlutenTransformWithStateValidationSuite]
   enableSuite[GlutenTransformWithValueStateTTLSuite]
   enableSuite[GlutenTriggerAvailableNowSuite]


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

Reply via email to