Huaxiang Sun created HBASE-24029: ------------------------------------ Summary: Convert logging code to use Parameters when possible Key: HBASE-24029 URL: https://issues.apache.org/jira/browse/HBASE-24029 Project: HBase Issue Type: Improvement Affects Versions: master, 2.4.0 Reporter: Huaxiang Sun
Based on [~ndimiduk]'s comments in HBASE-23957 , {code:java} nit: we make a habit of using the logger's format string capability. That way it only performs the computation necessary to build the log message if the logger is emitting messages at the target level. LOG.debug("Starting the test {}", name.getMethodName()){code} and [http://blog.logscape.com/2017/03/concatenation-or-parameters-both-whats-the-top-method-of-java-logging/], I did a quick search of the code base and found [https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.java#L334] This needs to be converted to use parameter instead of string concatenation. . -- This message was sent by Atlassian Jira (v8.3.4#803005)