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 6b4bbbca0c [GLUTEN-6887][VL] Daily Update Velox Version (2025_10_24) 
(#10941)
6b4bbbca0c is described below

commit 6b4bbbca0c38734787e81c949e61eef97558d17a
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Fri Oct 24 14:00:47 2025 +0100

    [GLUTEN-6887][VL] Daily Update Velox Version (2025_10_24) (#10941)
    
    * [GLUTEN-6887][VL] Daily Update Velox Version (2025_10_24)
    
    Upstream Velox's New Commits:
    5ca4939f6 by zouxxyy, refactor: Rename createTimeNs_ in TableWriter to 
reflect its meaning accurately (#15219)
    7bc4a2163 by Ashutosh Gupta, refactor: Use TypeKindName helpers (#14337)
    6851fd345 by Pedro Eugenio Rocha Pedreira, refactor: Remove usages of 
folly::StringPiece in dwio/common (#15253)
    3f86f7d60 by Pedro Eugenio Rocha Pedreira, refactor(string-view): Change 
makeInline() to take std::string_view (#15248)
    
    Signed-off-by: glutenperfbot <[email protected]>
    
    * fix api change
    
    Signed-off-by: Yuan <[email protected]>
    
    * fix
    
    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/substrait/SubstraitToVeloxPlanValidator.cc | 2 +-
 cpp/velox/substrait/VeloxSubstraitSignature.cc       | 2 +-
 cpp/velox/substrait/VeloxToSubstraitExpr.cc          | 4 ++--
 ep/build-velox/src/get-velox.sh                      | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc 
b/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc
index 1f0a5b3361..27a81b1fe4 100644
--- a/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc
+++ b/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc
@@ -438,7 +438,7 @@ bool SubstraitToVeloxPlanValidator::validate(const 
::substrait::WriteRel& writeR
           default:
             LOG_VALIDATION_MSG(
                 "Validation failed for input type validation in WriteRel, not 
support partition column type: " +
-                mapTypeKindToName(types[i]->kind()));
+                std::string(TypeKindName::toName(types[i]->kind())));
             return false;
         }
       }
diff --git a/cpp/velox/substrait/VeloxSubstraitSignature.cc 
b/cpp/velox/substrait/VeloxSubstraitSignature.cc
index a68870f653..2dd01e8c72 100644
--- a/cpp/velox/substrait/VeloxSubstraitSignature.cc
+++ b/cpp/velox/substrait/VeloxSubstraitSignature.cc
@@ -68,7 +68,7 @@ std::string 
VeloxSubstraitSignature::toSubstraitSignature(const TypePtr& type) {
       return "u!name";
     default:
       VELOX_UNSUPPORTED(
-          "Substrait type signature conversion not supported for type {}.", 
mapTypeKindToName(type->kind()));
+          "Substrait type signature conversion not supported for type {}.", 
TypeKindName::toName(type->kind()));
   }
 }
 
diff --git a/cpp/velox/substrait/VeloxToSubstraitExpr.cc 
b/cpp/velox/substrait/VeloxToSubstraitExpr.cc
index e77706edc7..f17fda06a2 100644
--- a/cpp/velox/substrait/VeloxToSubstraitExpr.cc
+++ b/cpp/velox/substrait/VeloxToSubstraitExpr.cc
@@ -92,7 +92,7 @@ const ::substrait::Expression_Literal& toSubstraitNullLiteral(
       break;
     }
     default: {
-      VELOX_UNSUPPORTED("Unsupported type '{}'", mapTypeKindToName(typeKind));
+      VELOX_UNSUPPORTED("Unsupported type '{}'", 
TypeKindName::toName(typeKind));
     }
   }
   substraitField->set_nullable(true);
@@ -148,7 +148,7 @@ const ::substrait::Expression_Literal& 
toSubstraitNotNullLiteral(
       break;
     }
     default:
-      VELOX_NYI("Unsupported constant Type '{}' ", 
mapTypeKindToName(variantValue.kind()));
+      VELOX_NYI("Unsupported constant Type '{}' ", 
TypeKindName::toName(variantValue.kind()));
   }
   literalExpr->set_nullable(false);
   return *literalExpr;
diff --git a/ep/build-velox/src/get-velox.sh b/ep/build-velox/src/get-velox.sh
index 272e557af7..83f4222f74 100755
--- a/ep/build-velox/src/get-velox.sh
+++ b/ep/build-velox/src/get-velox.sh
@@ -18,11 +18,11 @@ set -exu
 
 CURRENT_DIR=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
 VELOX_REPO=https://github.com/oap-project/velox.git
-VELOX_BRANCH=2025_10_23
+VELOX_BRANCH=2025_10_24
 VELOX_HOME=""
 RUN_SETUP_SCRIPT=ON
 VELOX_ENHANCED_REPO=https://github.com/IBM/velox.git
-VELOX_ENHANCED_BRANCH=ibm-2025_10_23
+VELOX_ENHANCED_BRANCH=ibm-2025_10_24
 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