This is an automated email from the ASF dual-hosted git repository.

morningman pushed a commit to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/branch-3.0 by this push:
     new 33ccb0a81b2 branch-3.0: [feat](docker)Add a BE ENV item 
'SKIP_CHECK_ULIMIT' for Docker to start quickly #45267 (#45467)
33ccb0a81b2 is described below

commit 33ccb0a81b2988cd98e954cff279067cba9e4d32
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Dec 23 17:53:40 2024 +0800

    branch-3.0: [feat](docker)Add a BE ENV item 'SKIP_CHECK_ULIMIT' for Docker 
to start quickly #45267 (#45467)
    
    Cherry-picked from #45267
    
    Co-authored-by: FreeOnePlus <54164178+freeonep...@users.noreply.github.com>
---
 be/src/olap/storage_engine.cpp | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/be/src/olap/storage_engine.cpp b/be/src/olap/storage_engine.cpp
index e00b5b595e2..24cda8232f1 100644
--- a/be/src/olap/storage_engine.cpp
+++ b/be/src/olap/storage_engine.cpp
@@ -463,6 +463,16 @@ Status StorageEngine::_check_file_descriptor_number() {
                      << ", use default configuration instead.";
         return Status::OK();
     }
+    if (getenv("SKIP_CHECK_ULIMIT") == nullptr) {
+        LOG(INFO) << "will check 'ulimit' value.";
+    } else if (std::string(getenv("SKIP_CHECK_ULIMIT")) == "true") {
+        LOG(INFO) << "the 'ulimit' value check is skipped"
+                  << ", the SKIP_CHECK_ULIMIT env value is " << 
getenv("SKIP_CHECK_ULIMIT");
+        return Status::OK();
+    } else {
+        LOG(INFO) << "the SKIP_CHECK_ULIMIT env value is " << 
getenv("SKIP_CHECK_ULIMIT")
+                  << ", will check ulimit value.";
+    }
     if (l.rlim_cur < config::min_file_descriptor_number) {
         LOG(ERROR) << "File descriptor number is less than " << 
config::min_file_descriptor_number
                    << ". Please use (ulimit -n) to set a value equal or 
greater than "


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to