Github user anmolnar commented on a diff in the pull request:

    https://github.com/apache/zookeeper/pull/466#discussion_r182459083
  
    --- Diff: 
src/java/main/org/apache/zookeeper/server/command/MonitorCommand.java ---
    @@ -75,9 +79,9 @@ public void commandRun() {
                 print("synced_followers", 
leader.getForwardingFollowers().size());
                 print("pending_syncs", leader.getNumPendingSyncs());
     
    -            print("last_proposal_size", 
leader.getProposalStats().getLastProposalSize());
    -            print("max_proposal_size", 
leader.getProposalStats().getMaxProposalSize());
    -            print("min_proposal_size", 
leader.getProposalStats().getMinProposalSize());
    +            print("last_proposal_size", 
leader.getProposalStats().getLast());
    --- End diff --
    
    Agreed, javadoc is misleading.
    
    Actually I wanted to keep these two things together and would like to 
refactor both in a later commit. They refer to the same thing basically, 
exposing statistics on Jute buffer usage which is a feed of int values. I'm 
happy to find a better name for the class, but wouldn't create a separate one 
for almost the same purpose.
    
    What do you think of `BufferStats`?
    



---

Reply via email to