diff --git a/changelog/@unreleased/pr-2283.v2.yml b/changelog/@unreleased/pr-2283.v2.yml new file mode 100644 index 000000000..39b2bf1ae --- /dev/null +++ b/changelog/@unreleased/pr-2283.v2.yml @@ -0,0 +1,5 @@ +type: improvement +improvement: + description: CachingFallbackDnsResolver logs at debug level + links: + - https://github.com/palantir/dialogue/pull/2283 diff --git a/dialogue-clients/src/main/java/com/palantir/dialogue/clients/CachingFallbackDnsResolver.java b/dialogue-clients/src/main/java/com/palantir/dialogue/clients/CachingFallbackDnsResolver.java index 1142c64b5..c846c9dc4 100644 --- a/dialogue-clients/src/main/java/com/palantir/dialogue/clients/CachingFallbackDnsResolver.java +++ b/dialogue-clients/src/main/java/com/palantir/dialogue/clients/CachingFallbackDnsResolver.java @@ -58,9 +58,11 @@ public ImmutableSet resolve(String hostname) { ImmutableSet maybeFallback = fallbackCache.getIfPresent(hostname); if (maybeFallback != null) { lookupFallback.mark(); - log.info( - "DNS resolution failed for host '{}', however fallback addresses are present in the cache", - UnsafeArg.of("hostname", hostname)); + if (log.isDebugEnabled()) { + log.debug( + "DNS resolution failed for host '{}', however fallback addresses are present in the cache", + UnsafeArg.of("hostname", hostname)); + } return maybeFallback; } else { lookupFailure.mark();