diff --git a/cpp/velox/compute/WholeStageResultIterator.cc b/cpp/velox/compute/WholeStageResultIterator.cc index 7cbf383e4d4c..d806c16222b3 100644 --- a/cpp/velox/compute/WholeStageResultIterator.cc +++ b/cpp/velox/compute/WholeStageResultIterator.cc @@ -416,6 +416,9 @@ std::unordered_map WholeStageResultIterator::getQueryC configs[velox::core::QueryConfig::kArrowBridgeTimestampUnit] = "6"; + // Disable driver cpu time slicing. + configs[velox::core::QueryConfig::kDriverCpuTimeSliceLimitMs] = "0"; + } catch (const std::invalid_argument& err) { std::string errDetails = err.what(); throw std::runtime_error("Invalid conf arg: " + errDetails); diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh index 9249011d11e4..be0f739d990e 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_01_03 +VELOX_BRANCH=2024_01_04 VELOX_HOME="" #Set on run gluten on HDFS