diff options
author | Håkon Hallingstad <hakon@verizonmedia.com> | 2021-08-02 14:51:43 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@verizonmedia.com> | 2021-08-02 14:51:43 +0200 |
commit | 7fb360a645381687a5f45982bf9b9e3d143d5ecd (patch) | |
tree | 53453dbff4d507e31256cd4a920a4694658c9dd8 /zkfacade | |
parent | 0c5b3a1767b3f993c4223c0a397ecada6daab21d (diff) |
Actually only need to demote logging in loop
Diffstat (limited to 'zkfacade')
-rw-r--r-- | zkfacade/src/main/java/com/yahoo/vespa/curator/CuratorCompletionWaiter.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/zkfacade/src/main/java/com/yahoo/vespa/curator/CuratorCompletionWaiter.java b/zkfacade/src/main/java/com/yahoo/vespa/curator/CuratorCompletionWaiter.java index cb4ac06f193..d9dad13fe66 100644 --- a/zkfacade/src/main/java/com/yahoo/vespa/curator/CuratorCompletionWaiter.java +++ b/zkfacade/src/main/java/com/yahoo/vespa/curator/CuratorCompletionWaiter.java @@ -1,7 +1,6 @@ // Copyright Verizon Media. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.vespa.curator; -import com.yahoo.log.LogLevel; import com.yahoo.path.Path; import java.time.Clock; @@ -56,7 +55,6 @@ class CuratorCompletionWaiter implements Curator.CompletionWaiter { private List<String> awaitInternal(Duration timeout) throws Exception { Instant startTime = clock.instant(); Instant endTime = startTime.plus(timeout); - log.log(LogLevel.FINE, () -> "Waiting on " + barrierPath + " barrier w/timeout " + timeout); List<String> respondents = new ArrayList<>(); do { @@ -70,18 +68,17 @@ class CuratorCompletionWaiter implements Curator.CompletionWaiter { // First, check if all config servers responded if (respondents.size() == curator.zooKeeperEnsembleCount()) { log.log(Level.FINE, () -> barrierCompletedMessage(respondents, startTime)); - return respondents; + break; } // If some are missing, quorum is enough if (respondents.size() >= barrierMemberCount()) { log.log(Level.FINE, () -> barrierCompletedMessage(respondents, startTime)); - return respondents; + break; } Thread.sleep(100); } while (clock.instant().isBefore(endTime)); - log.log(LogLevel.FINE, () -> "Timed out on " + barrierPath); return respondents; } |