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]