From 60b25543f3bfb9c996f3a1f02e5286fd969fe00d Mon Sep 17 00:00:00 2001 From: Gluten Performance Bot <137994563+GlutenPerfBot@users.noreply.github.com> Date: Sat, 31 Aug 2024 20:59:30 +0800 Subject: [PATCH] [GLUTEN-6887][VL] Daily Update Velox Version (2024_08_31) (#7070) Upstream Velox's New Commits: ede7d0bff by Hongze Zhang, Code cleanup to use concept serial / parallel to replace single-threaded / multi-threaded as task execution modes (10792) 7af17de56 by Jia Ke, Improve the FlushPolicyFactory to make the client can specify flush policy (8864) 4499332be by Chengcheng Jin, Fix Operator outputBatchRows may overflow (10868) --- cpp/velox/compute/WholeStageResultIterator.cc | 2 +- ep/build-velox/src/get_velox.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/velox/compute/WholeStageResultIterator.cc b/cpp/velox/compute/WholeStageResultIterator.cc index 1a990ac75e0a..cd72c714cb1f 100644 --- a/cpp/velox/compute/WholeStageResultIterator.cc +++ b/cpp/velox/compute/WholeStageResultIterator.cc @@ -96,7 +96,7 @@ WholeStageResultIterator::WholeStageResultIterator( 0, std::move(queryCtx), velox::exec::Task::ExecutionMode::kSerial); - if (!task_->supportsSingleThreadedExecution()) { + if (!task_->supportSerialExecutionMode()) { throw std::runtime_error("Task doesn't support single thread execution: " + planNode->toString()); } auto fileSystem = velox::filesystems::getFileSystem(spillDir, nullptr); diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh index 12186a56bfa8..a824d6602ebf 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=2024_08_28_fix +VELOX_BRANCH=2024_08_31 VELOX_HOME="" OS=`uname -s`