Github user enixon commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/561#discussion_r203522048 --- Diff: src/java/main/org/apache/zookeeper/server/ZooKeeperServer.java --- @@ -754,7 +754,7 @@ public void finishSessionInit(ServerCnxn cnxn, boolean valid) { cnxn.sendBuffer(bb); if (valid) { - LOG.info("Established session 0x" + LOG.debug("Established session 0x" --- End diff -- The attributes of an established connection don't appear in other INFO logs but remain accessible through jmx and through ServerCnxn::dumpConnectionInfo via 'cons'. I'd agree with Ben that this is makes parsing the logs hard when the number of client connections is high and that it's better to isolate it via log level so it can be turned off in that scenario or turned on (via debug) if needed for low client-supporting ensembles.
---