This is an automated email from the ASF dual-hosted git repository.

yuanzhou 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 b153494430 [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_25) 
(#10260)
b153494430 is described below

commit b15349443082e98aea74b1a941032a6a6ed0e29a
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Fri Jul 25 13:54:23 2025 +0100

    [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_25) (#10260)
    
    * [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_25)
    
    Upstream Velox's New Commits:
    ab734c25e by Masha Basmanova, refactor: Consolidate 
resolve-aggregate-function APIs (#14218)
    97435cd5e by Masha Basmanova, refactor: Remove unused includes from Task.h 
(#14219)
    24a8ccb83 by Oliver Xu, feat: Add merge(SfmSketch) function (#14154)
    07db905f0 by Pedro Eugenio Rocha Pedreira, fix(fuzzer): Skip xxhash64 from 
Presto SOT (#14206)
    cdf46c314 by Peter Enescu, feat(fuzzer): Add custom input generation for 
URL functions (#13177)
    953996709 by Oliver Xu, feat: Add noisy_approx_set_sfm_from_index_and_zeros 
function (#14153)
    6b29f2f87 by Oliver Xu, feat: Add sfmSketch scalar functions (#14152)
    688d8b74a by Krishna Pai, Filter signatures from only list if they are also 
part of skiplist (#14196)
    8629d0c9a by Peter Enescu, fix: ConstantTypedExpr::equals null behavior 
(#14191)
    
    Signed-off-by: glutenperfbot <[email protected]>
    
    * switch to use c++20
    
    Signed-off-by: Yuan <[email protected]>
    
    * Revert "switch to use c++20"
    
    This reverts commit e64f7b0ee8e61e1ca37e009c4caac2ae976de779.
    
    * fix build
    
    Signed-off-by: Yuan <[email protected]>
    
    ---------
    
    Signed-off-by: glutenperfbot <[email protected]>
    Signed-off-by: Yuan <[email protected]>
    Co-authored-by: glutenperfbot <[email protected]>
    Co-authored-by: Yuan <[email protected]>
---
 cpp/velox/cudf/CudfPlanValidator.cc | 3 ++-
 ep/build-velox/src/get_velox.sh     | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/cpp/velox/cudf/CudfPlanValidator.cc 
b/cpp/velox/cudf/CudfPlanValidator.cc
index f1a58577f6..cad8aa5afe 100644
--- a/cpp/velox/cudf/CudfPlanValidator.cc
+++ b/cpp/velox/cudf/CudfPlanValidator.cc
@@ -23,6 +23,7 @@
 #include "operators/plannodes/RowVectorStream.h"
 #include "velox/core/PlanNode.h"
 #include "velox/exec/Task.h"
+#include "velox/exec/TableScan.h"
 #include "velox/experimental/cudf/exec/ToCudf.h"
 
 using namespace facebook;
@@ -60,7 +61,7 @@ bool CudfPlanValidator::validate(const ::substrait::Plan& 
substraitPlan) {
   std::vector<velox::exec::Operator*> operators;
   task->testingVisitDrivers([&](velox::exec::Driver* driver) { operators = 
driver->operators(); });
   for (const auto* op : operators) {
-    if (dynamic_cast<const exec::TableScan*>(op) != nullptr) {
+    if (dynamic_cast<const velox::exec::TableScan*>(op) != nullptr) {
       continue;
     }
     // TODO: wait for PR https://github.com/facebookincubator/velox/pull/13341
diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh
index 77f467799c..79692ceda5 100755
--- a/ep/build-velox/src/get_velox.sh
+++ b/ep/build-velox/src/get_velox.sh
@@ -17,11 +17,11 @@
 set -exu
 
 VELOX_REPO=https://github.com/oap-project/velox.git
-VELOX_BRANCH=2025_07_24
+VELOX_BRANCH=2025_07_25
 VELOX_HOME=""
 RUN_SETUP_SCRIPT=ON
 VELOX_ENHANCED_REPO=https://github.com/IBM/velox.git
-VELOX_ENHANCED_BRANCH=ibm-2025_07_24
+VELOX_ENHANCED_BRANCH=ibm-2025_07_25
 ENABLE_ENHANCED_FEATURES=OFF
 
 # Developer use only for testing Velox PR.


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

Reply via email to