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 0c5a7aeea1 [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_09) 
(#10145)
0c5a7aeea1 is described below

commit 0c5a7aeea1c0aa2e651d8ec813dad7989de2b7ab
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Thu Jul 10 07:39:16 2025 +0100

    [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_09) (#10145)
    
    * [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_09)
    
    Upstream Velox's New Commits:
    d5de1c442 by zml1206, fix: Fmt V11 build errors (#14040)
    99c052eaf by Masha Basmanova, fix: 
ConstantTypedExpr::localHash/equals/toString for Opaque (#14048)
    cb2d292b5 by Kevin Wilfong, test: Fix 
MockSharedArbitrationTest.freeUnusedCapacityWhenReclaimMemoryPool (#14036)
    50eef113a by Bikramjeet Vig, misc: Add ability to track stats on 
non-special form expressions (#14037)
    8dea99db0 by Pedro Eugenio Rocha Pedreira, fix(vector): EnsureWritable 
should copy buffer views (#14038)
    4e2d702b3 by Oliver Xu, feat: Add bits::negateBit function (#14039)
    d8e1d24e6 by Masha Basmanova, refactor: Decouple SQL parsing from type 
resolution (#14028)
    5287673f8 by Yi Cheng Lee, refactor: Use SerDeOptions in TextWriter (#14034)
    0845e9f06 by Masha Basmanova, refactor: Modernize code in velox/parse 
(#14027)
    ff827b7b3 by Eric Jia, feat: Add enableEstimateFlatSize into QueryConfig to 
control the estimate stats collection (#13944)
    dd864ddaa by Rui Mo, docs: Update Spark function documents (#14002)
    92722499c by Masha Basmanova, fix: ConstantTypedExpr::toString/equals/hash 
(#14006)
    42475ee8f by Jacob Wujciak-Jens, build: Add .dockerignore file and fix misc 
issues (#14016)
    
    Signed-off-by: glutenperfbot <[email protected]>
    
    * fix constant string result in substrait
    
    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/tests/Substrait2VeloxPlanConversionTest.cc | 2 +-
 ep/build-velox/src/get_velox.sh                      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/cpp/velox/tests/Substrait2VeloxPlanConversionTest.cc 
b/cpp/velox/tests/Substrait2VeloxPlanConversionTest.cc
index 6659db33f1..45a3194161 100644
--- a/cpp/velox/tests/Substrait2VeloxPlanConversionTest.cc
+++ b/cpp/velox/tests/Substrait2VeloxPlanConversionTest.cc
@@ -265,7 +265,7 @@ TEST_F(Substrait2VeloxPlanConversionTest, ifthenTest) {
   // Convert to Velox PlanNode.
   auto planNode = planConverter_->toVeloxPlan(substraitPlan, 
std::vector<::substrait::ReadRel_LocalFiles>{split});
   ASSERT_EQ(
-      "-- Project[1][expressions: ] -> \n  -- TableScan[0][table: hive_table, 
remaining filter: 
(and(and(and(and(isnotnull(\"hd_vehicle_count\"),or(equalto(\"hd_buy_potential\",\">10000\"),equalto(\"hd_buy_potential\",\"unknown\"))),greaterthan(\"hd_vehicle_count\",0)),if(greaterthan(\"hd_vehicle_count\",0),greaterthan(divide(cast
 \"hd_dep_count\" as DOUBLE,cast \"hd_vehicle_count\" as 
DOUBLE),1.2))),isnotnull(\"hd_demo_sk\"))), data columns: 
ROW<hd_demo_sk:BIGINT,hd_buy_potential:VARCHA [...]
+      "-- Project[1][expressions: ] -> \n  -- TableScan[0][table: hive_table, 
remaining filter: 
(and(and(and(and(isnotnull(\"hd_vehicle_count\"),or(equalto(\"hd_buy_potential\",>10000),equalto(\"hd_buy_potential\",unknown))),greaterthan(\"hd_vehicle_count\",0)),if(greaterthan(\"hd_vehicle_count\",0),greaterthan(divide(cast
 \"hd_dep_count\" as DOUBLE,cast \"hd_vehicle_count\" as 
DOUBLE),1.2))),isnotnull(\"hd_demo_sk\"))), data columns: 
ROW<hd_demo_sk:BIGINT,hd_buy_potential:VARCHAR,hd_dep [...]
       planNode->toString(true, true));
 }
 
diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh
index 73475cc6f2..2b6b637504 100755
--- a/ep/build-velox/src/get_velox.sh
+++ b/ep/build-velox/src/get_velox.sh
@@ -17,7 +17,7 @@
 set -exu
 
 VELOX_REPO=https://github.com/oap-project/velox.git
-VELOX_BRANCH=2025_07_08
+VELOX_BRANCH=2025_07_09
 VELOX_HOME=""
 RUN_SETUP_SCRIPT=ON
 VELOX_ENHANCED_REPO=https://github.com/IBM/velox.git


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

Reply via email to