You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-dev@hadoop.apache.org by "Mehran Hassani (JIRA)" <ji...@apache.org> on 2017/11/13 20:19:00 UTC
[jira] [Created] (MAPREDUCE-7007) Add LOG.isDebugEnabled() guard
for each LOG.debug()
Mehran Hassani created MAPREDUCE-7007:
-----------------------------------------
Summary: Add LOG.isDebugEnabled() guard for each LOG.debug()
Key: MAPREDUCE-7007
URL: https://issues.apache.org/jira/browse/MAPREDUCE-7007
Project: Hadoop Map/Reduce
Issue Type: Improvement
Reporter: Mehran Hassani
Priority: Minor
I am conducting research on log related bugs. I tried to make a tool to fix repetitive yet simple patterns of bugs that are related to logs. In these files, there are debug level logging statements containing multiple string concatenation without the if statement before them:
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestKeyValueTextInputFormat.java, LOG.debug("splits["+j+"]="+splits[j]+" count=" + count);, 123
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestTextInputFormat.java, LOG.debug("splits["+j+"]="+splits[j]+" count=" + count);, 137
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestTextInputFormat.java, LOG.debug("splits[" + j + "]=" + splits[j] + " count=" + counter);, 254
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestTextInputFormat.java, LOG.debug("splits["+j+"]="+splits[j]+" count=" + counter);, 315
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/lib/input/TestMRKeyValueTextInputFormat.java, LOG.debug("splits[" + j + "]=" + splits.get(j) +" count=" + count);, 146
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/lib/input/TestMRKeyValueTextInputFormat.java, LOG.debug("splits["+j+"]="+splits.get(j)+" count=" + count);, 244
Wuld you be intrested in adding the if before these logging statements?
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: mapreduce-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: mapreduce-dev-help@hadoop.apache.org