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]

Reply via email to