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]

Reply via email to