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

fangmin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zookeeper.git


The following commit(s) were added to refs/heads/master by this push:
     new fd465eb  ZOOKEEPER-3232: make the log of notification about LE more 
readable
fd465eb is described below

commit fd465ebf5380319b0ec9415ab832b01046e131ff
Author: maoling <[email protected]>
AuthorDate: Fri Jan 18 10:49:12 2019 +0800

    ZOOKEEPER-3232: make the log of notification about LE more readable
    
    - The first PR of the NEW YEAR:2019.good luck to me(:D).
    - More details in 
[ZOOKEEPER-3232](https://issues.apache.org/jira/browse/ZOOKEEPER-3232)
    
    Author: maoling <[email protected]>
    
    Reviewers: [email protected], [email protected]
    
    Closes #749 from maoling/ZOOKEEPER-3232
---
 .../zookeeper/server/quorum/FastLeaderElection.java      | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git 
a/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/FastLeaderElection.java
 
b/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/FastLeaderElection.java
index 9ebdabd..439f5b0 100644
--- 
a/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/FastLeaderElection.java
+++ 
b/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/FastLeaderElection.java
@@ -711,16 +711,12 @@ public class FastLeaderElection implements Election {
         }
     }
 
-    private void printNotification(Notification n){
-        LOG.info("Notification: "
-                + Long.toHexString(n.version) + " (message format version), "
-                + n.leader + " (n.leader), 0x"
-                + Long.toHexString(n.zxid) + " (n.zxid), 0x"
-                + Long.toHexString(n.electionEpoch) + " (n.round), " + n.state
-                + " (n.state), " + n.sid + " (n.sid), 0x"
-                + Long.toHexString(n.peerEpoch) + " (n.peerEPoch), "
-                + self.getPeerState() + " (my state)"
-                + (n.qv!=null ? (Long.toHexString(n.qv.getVersion()) + " 
(n.config version)"):""));
+    private void printNotification(Notification n) {
+        LOG.info("Notification: my state:{}; n.sid:{}, n.state:{}, 
n.leader:{}, n.round:0x{}, " +
+                        "n.peerEpoch:0x{}, n.zxid:0x{}, message format 
version:0x{}, n.config version:0x{}",
+                self.getPeerState(), n.sid, n.state, n.leader, 
Long.toHexString(n.electionEpoch),
+                Long.toHexString(n.peerEpoch), Long.toHexString(n.zxid), 
Long.toHexString(n.version),
+                (n.qv != null ? (Long.toHexString(n.qv.getVersion())) : "0"));
     }
 
 

Reply via email to