diff --git a/cpp/velox/jni/VeloxJniWrapper.cc b/cpp/velox/jni/VeloxJniWrapper.cc index a9694608083..c18832f9be8 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 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 d8340948c2a..7f29308c7ba 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