This is an automated email from the ASF dual-hosted git repository. yong pushed a commit to branch branch-4.15 in repository https://gitbox.apache.org/repos/asf/bookkeeper.git
commit 63a90c75bd927b7a52762088e705bc616b90c146 Author: wenbingshen <[email protected]> AuthorDate: Mon Oct 17 12:37:29 2022 +0800 Adjust log stack output (#3496) ### Motivation The default `dnsResolver` of `RackawareEnsemblePlacementPolicyImpl` is initialized as `ScriptBasedMapping`. Since the script is missing by default, detailed stack information will be printed, but the code will fall back to `DefaultResolver` by default, so only simple exception information needs to be printed.  (cherry picked from commit cbb74eab4f1f464c0e4760acf9304af2289acfa1) --- .../bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java b/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java index 5185dc4753..c841044a03 100644 --- a/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java +++ b/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java @@ -269,8 +269,8 @@ public class RackawareEnsemblePlacementPolicyImpl extends TopologyAwareEnsembleP } } catch (RuntimeException re) { if (!conf.getEnforceMinNumRacksPerWriteQuorum()) { - LOG.warn("Failed to initialize DNS Resolver {}, used default subnet resolver ", - dnsResolverName, re); + LOG.warn("Failed to initialize DNS Resolver {}, used default subnet resolver because {}", + dnsResolverName, re.getMessage()); dnsResolver = new DefaultResolver(this::getDefaultRack); dnsResolver.setBookieAddressResolver(bookieAddressResolver); } else {
