This is an automated email from the ASF dual-hosted git repository.
felixybw 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 14ce5c29f1 [GLUTEN-6887][VL] Daily Update Velox Version (2025_11_17)
(#11110)
14ce5c29f1 is described below
commit 14ce5c29f177420ce6f2a88553c64dfe36a7b976
Author: Gluten Performance Bot
<[email protected]>
AuthorDate: Wed Nov 19 07:55:35 2025 +0000
[GLUTEN-6887][VL] Daily Update Velox Version (2025_11_17) (#11110)
* [GLUTEN-6887][VL] Daily Update Velox Version (dft-2025_11_17)
Upstream Velox's New Commits:
46e984109 by Kevin Wilfong, fix: Don't corrupt the FlatVector if resize
fails to allocate memory (#15495)
7d2979d2c by Xiaoxuan Meng, refactor: nimble tablet reader code refactor
(#15514)
974e77c12 by duanmeng, docs: Add Multi-Round LocalMerge blog article
(#15086)
579f13d35 by James Gill, refactor(geo): Implement RTree SpatialIndex for
faster spatial joins (#15492)
349dad31f by Artem Selishchev, Add allocation records to the local memory
exceeds exception in debug mode (#14830)
a7c281582 by James Gill, test(geo): Increase scale of spatial join
benchmarks (#15473)
24008217f by Abhinav Mukherjee, Add map_except to Velox as UDF (#15075)
ae9f70851 by Wei He, fix: Fix StringView remapping in transferOrCopyTo()
when string buffers are copied (#15489)
e4d688078 by Pramod Satya, docs: Update Presto functions coverage map
(#15502)
7576f4e56 by Ping Liu, feat: Add Iceberg partition name generator (#15461)
c0d9747f4 by Chengcheng Jin, feat(cudf): Support CudfVector childrenSize
(#15410)
f2be8cfe5 by Chengcheng Jin, fix(cudf): Fix mergeRowVector when only one
vector (#15494)
Signed-off-by: glutenperfbot <[email protected]>
---
cpp/velox/jni/VeloxJniWrapper.cc | 9 +++++++--
ep/build-velox/src/get-velox.sh | 4 ++--
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/cpp/velox/jni/VeloxJniWrapper.cc b/cpp/velox/jni/VeloxJniWrapper.cc
index a969460808..c18832f9be 100644
--- a/cpp/velox/jni/VeloxJniWrapper.cc
+++ b/cpp/velox/jni/VeloxJniWrapper.cc
@@ -559,8 +559,13 @@
Java_org_apache_gluten_datasource_VeloxDataSourceJniWrapper_splitBlockByPartitio
const auto inputRowVector = veloxBatch->getRowVector();
const auto numRows = inputRowVector->size();
- connector::hive::PartitionIdGenerator idGen{
- asRowType(inputRowVector->type()), partitionColIndicesVec, 128,
pool.get(), true};
+ connector::hive::PartitionIdGenerator idGen(
+ asRowType(inputRowVector->type()), partitionColIndicesVec, 128,
pool.get()
+#ifdef GLUTEN_ENABLE_ENHANCED_FEATURES
+ ,
+ true
+#endif
+ );
raw_vector<uint64_t> partitionIds{};
idGen.run(inputRowVector, partitionIds);
GLUTEN_CHECK(partitionIds.size() == numRows, "Mismatched number of partition
ids");
diff --git a/ep/build-velox/src/get-velox.sh b/ep/build-velox/src/get-velox.sh
index d8340948c2..7f29308c7b 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=oap-2025_11_15
-VELOX_ENHANCED_BRANCH=ibm-2025_11_15
+VELOX_BRANCH=dft-2025_11_17
+VELOX_ENHANCED_BRANCH=ibm-2025_11_17
VELOX_HOME=""
RUN_SETUP_SCRIPT=ON
ENABLE_ENHANCED_FEATURES=OFF
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]