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]