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 d730f49c02 [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_01)
(#10089)
d730f49c02 is described below
commit d730f49c02ebb0630617b175289b17d99911f884
Author: Gluten Performance Bot
<[email protected]>
AuthorDate: Tue Jul 1 11:55:14 2025 +0100
[GLUTEN-6887][VL] Daily Update Velox Version (2025_07_01) (#10089)
* [GLUTEN-6887][VL] Daily Update Velox Version (2025_07_01)
Upstream Velox's New Commits:
f5bcbfd79 by Orri Erling, feat: Add session settings to QueryBenchmarkBase
(#13937)
6c82e71cc by Natasha Sehgal, fix: Merge QDigest Bigint Test (#13934)
07ad1ba41 by Oliver Xu, refactor: Refactor noisy functions and reuse code
(#13896)
e9a5e8f32 by Oliver Xu, feat(noisy_avg): Add support for optional
random_seed (#13711)
42f4c2df7 by Oliver Xu, feat(noisy_avg): Add support for optional lower and
upper bounds (#13710)
36299c97b by Oliver Xu, feat(noisy_avg): Add support for all numeric input
types (#13709)
4622e3f86 by Oliver Xu, feat(noisy_avg): Add support for BIGINT noise_scale
(#13707)
96cc77b31 by Oliver Xu, feat(fuzzer): Add input generator and result
verifier for noisy_avg_gaussian (#13916)
7022a9096 by Oliver Xu, feat(noisy_avg): Implement noisy_avg_gaussian(col,
noise_scale) (#13706)
ad27a549f by Oliver Xu, refactor(noisy_sum): Refactor duplicate blocks of
code to composable functions (#13662)
7e03ba90f by Oliver Xu, feat(noisy_sum): Implement noisy_sum_gaussian(col,
noise_scale, lower, upper, random_seed) (#13704)
7295baf28 by Oliver Xu, feat(noisy_sum): Implement noisy_sum_gaussian(col,
noise_scale, random_seed)) (#13703)
f429eeff1 by Oliver Xu, feat(noisy_sum): Add support for all numeric types
in noisy_sum_gaussian(col, noise_scale) (#13702)
bc072b6b4 by Masha Basmanova, fix: TableScanNode's ctor and
Connector::createDataSource/IndexSource/Sink APIs (#13920)
d5dfd56e8 by Anders Dellien, misc: Refactor FlatVector::hashAll (#13197)
Signed-off-by: glutenperfbot <[email protected]>
* fix tablenode api
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/SubstraitToVeloxPlan.cc | 4 ++--
ep/build-velox/src/get_velox.sh | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/cpp/velox/substrait/SubstraitToVeloxPlan.cc
b/cpp/velox/substrait/SubstraitToVeloxPlan.cc
index 0939bd2934..2382d78026 100644
--- a/cpp/velox/substrait/SubstraitToVeloxPlan.cc
+++ b/cpp/velox/substrait/SubstraitToVeloxPlan.cc
@@ -1319,7 +1319,7 @@ core::PlanNodePtr
SubstraitToVeloxPlanConverter::toVeloxPlan(const ::substrait::
// Get assignments and out names.
std::vector<std::string> outNames;
outNames.reserve(colNameList.size());
- std::unordered_map<std::string, std::shared_ptr<connector::ColumnHandle>>
assignments;
+ connector::ColumnHandleMap assignments;
for (int idx = 0; idx < colNameList.size(); idx++) {
auto outName = SubstraitParser::makeNodeName(planNodeId_, idx);
auto columnType = columnTypes[idx];
@@ -1333,7 +1333,7 @@ core::PlanNodePtr
SubstraitToVeloxPlanConverter::toVeloxPlan(const ::substrait::
return toVeloxPlan(readRel, outputType);
} else {
auto tableScanNode = std::make_shared<core::TableScanNode>(
- nextPlanNodeId(), std::move(outputType), std::move(tableHandle),
std::move(assignments));
+ nextPlanNodeId(), std::move(outputType), std::move(tableHandle),
assignments);
// Set split info map.
splitInfoMap_[tableScanNode->id()] = splitInfo;
return tableScanNode;
diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh
index 53a10c1e3c..31c71e9d32 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_06_30
+VELOX_BRANCH=2025_07_01
VELOX_HOME=""
RUN_SETUP_SCRIPT=ON
VELOX_ENHANCED_REPO=https://github.com/oap-project/velox.git
-VELOX_ENHANCED_BRANCH=2025_06_27
+VELOX_ENHANCED_BRANCH=2025_07_01
ENABLE_ENHANCED_FEATURES=OFF
# Developer use only for testing Velox PR.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]