This is an automated email from the ASF dual-hosted git repository. dataroaring pushed a commit to branch branch-2.0 in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.0 by this push: new 38519d0f660 [fix](bdbje) Fix bdbje logging level not work (#27597) (#27788) 38519d0f660 is described below commit 38519d0f660d96b5f9e3148162694685cd4720e4 Author: Lei Zhang <27994433+swjtu-zhang...@users.noreply.github.com> AuthorDate: Thu Nov 30 19:40:02 2023 +0800 [fix](bdbje) Fix bdbje logging level not work (#27597) (#27788) * `EnvironmentConfig.FILE_LOGGING_LEVEL` only set FileHandlerLevel, we should set logger level firstly, otherwise it will not take effect. --- fe/fe-common/src/main/java/org/apache/doris/common/Config.java | 2 +- .../src/main/java/org/apache/doris/journal/bdbje/BDBEnvironment.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/fe/fe-common/src/main/java/org/apache/doris/common/Config.java b/fe/fe-common/src/main/java/org/apache/doris/common/Config.java index d02ea3a8e07..0594c808307 100644 --- a/fe/fe-common/src/main/java/org/apache/doris/common/Config.java +++ b/fe/fe-common/src/main/java/org/apache/doris/common/Config.java @@ -1963,7 +1963,7 @@ public class Config extends ConfigBase { * OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL */ @ConfField - public static String bdbje_file_logging_level = "ALL"; + public static String bdbje_file_logging_level = "INFO"; /** * When holding lock time exceeds the threshold, need to report it. diff --git a/fe/fe-core/src/main/java/org/apache/doris/journal/bdbje/BDBEnvironment.java b/fe/fe-core/src/main/java/org/apache/doris/journal/bdbje/BDBEnvironment.java index 5dec4a4c570..650cdf98ca7 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/journal/bdbje/BDBEnvironment.java +++ b/fe/fe-core/src/main/java/org/apache/doris/journal/bdbje/BDBEnvironment.java @@ -59,6 +59,7 @@ import java.util.List; import java.util.Set; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.ReentrantReadWriteLock; +import java.util.logging.Level; import java.util.stream.Collectors; /* this class contains the reference to bdb environment. @@ -139,6 +140,8 @@ public class BDBEnvironment { String.valueOf(Config.bdbje_reserved_disk_bytes)); if (BDBJE_LOG_LEVEL.contains(Config.bdbje_file_logging_level)) { + java.util.logging.Logger parent = java.util.logging.Logger.getLogger("com.sleepycat.je"); + parent.setLevel(Level.parse(Config.bdbje_file_logging_level)); environmentConfig.setConfigParam(EnvironmentConfig.FILE_LOGGING_LEVEL, Config.bdbje_file_logging_level); } else { LOG.warn("bdbje_file_logging_level invalid value: {}, will not take effort, use default", --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org