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 bfc49fd756 [GLUTEN-6887][VL] Daily Update Velox Version (2025_01_18)
(#8561)
bfc49fd756 is described below
commit bfc49fd75601fab0dcbc154a8b7213e5192c7fe2
Author: Gluten Performance Bot
<[email protected]>
AuthorDate: Mon Jan 20 21:42:06 2025 +0800
[GLUTEN-6887][VL] Daily Update Velox Version (2025_01_18) (#8561)
Upstream Velox's New Commits:
8ac0e2916 by Deepak Majeti, feat: Add Global Config in place of gflags
(11745)
c26f59ab2 by Zac Wen, feat: Deprecate no_retention config and session
property (12099)
eab8e0918 by Krishna Pai, fix(build): Pin ubuntu version to 22.04 (12102)
915f1d8c8 by duanmeng, feat: Add a trace file operation tool (12021)
3efa454f4 by Deepak Majeti, refactor(fuzzer): Unlink RowNumberFuzzer from
GTest (12055)
9ee4d2b9e by Jia Ke, refactor(hdfs): Refactor HdfsFileSystemTest and
HdfsMiniCluster (12079)
17e59356e by Yuan Zhou, build(cmake): Fix remote function benchmark (12038)
---
.github/workflows/velox_backend.yml | 1 +
cpp/velox/compute/VeloxBackend.cc | 10 +++++-----
ep/build-velox/src/get_velox.sh | 2 +-
3 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/velox_backend.yml
b/.github/workflows/velox_backend.yml
index 7180210582..12ddc10767 100644
--- a/.github/workflows/velox_backend.yml
+++ b/.github/workflows/velox_backend.yml
@@ -46,6 +46,7 @@ env:
WGET_CMD: 'wget -nv'
SETUP: 'bash .github/workflows/util/setup_helper.sh'
CCACHE_DIR: "${{ github.workspace }}/.ccache"
+ # for JDK17 unit tests
EXTRA_FLAGS: "-XX:+IgnoreUnrecognizedVMOptions
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED
diff --git a/cpp/velox/compute/VeloxBackend.cc
b/cpp/velox/compute/VeloxBackend.cc
index 328cd72485..a6dc8bc770 100644
--- a/cpp/velox/compute/VeloxBackend.cc
+++ b/cpp/velox/compute/VeloxBackend.cc
@@ -112,21 +112,21 @@ void VeloxBackend::init(const
std::unordered_map<std::string, std::string>& conf
google::InitGoogleLogging("gluten");
// Allow growing buffer in another task through its memory pool.
- FLAGS_velox_memory_pool_capacity_transfer_across_tasks = true;
+ config::globalConfig.memoryPoolCapacityTransferAcrossTasks = true;
// Avoid creating too many shared leaf pools.
- FLAGS_velox_memory_num_shared_leaf_pools = 0;
+ config::globalConfig.memoryNumSharedLeafPools = 0;
// Set velox_exception_user_stacktrace_enabled.
- FLAGS_velox_exception_user_stacktrace_enabled =
+ config::globalConfig.exceptionUserStacktraceEnabled =
backendConf_->get<bool>(kEnableUserExceptionStacktrace,
kEnableUserExceptionStacktraceDefault);
// Set velox_exception_system_stacktrace_enabled.
- FLAGS_velox_exception_system_stacktrace_enabled =
+ config::globalConfig.exceptionSystemStacktraceEnabled =
backendConf_->get<bool>(kEnableSystemExceptionStacktrace,
kEnableSystemExceptionStacktraceDefault);
// Set velox_memory_use_hugepages.
- FLAGS_velox_memory_use_hugepages =
backendConf_->get<bool>(kMemoryUseHugePages, kMemoryUseHugePagesDefault);
+ config::globalConfig.memoryUseHugepages =
backendConf_->get<bool>(kMemoryUseHugePages, kMemoryUseHugePagesDefault);
// Async timeout.
FLAGS_gluten_velox_aysnc_timeout_on_task_stopping =
diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh
index 4b0aa20941..d7c543456e 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=2025_01_17
+VELOX_BRANCH=2025_01_18
VELOX_HOME=""
OS=`uname -s`
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]