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]