hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uma Maheswara Rao G (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-1777) HDFS Log improvement Umbrella
Date Thu, 31 Mar 2011 13:15:05 GMT

    [ https://issues.apache.org/jira/browse/HDFS-1777?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13013959#comment-13013959

Uma Maheswara Rao G commented on HDFS-1777:

Thanks to Aaron & Jakob for spending time and giving comments.
 I agree with you, When i checked the compiled code with a decompiler tool, i observed that
Java compiler itself appending the strings. 
 |is it really even necessary to have an umbrella JIRA?), 
   My intention is to identify all kind of log related issues and raise as subtasks to this
issue ( by grouping similar occurances as one subtask).
  For example: 
     catch (IOException e) {
        LOG.error("getEditLogSize: editstream.length failed. removing editlog (" +
            idx + ") " + es.getName());
     Here , it will be helpful if we include the exception also in error log messages to identify
the problems quickly. 

> HDFS Log improvement Umbrella
> -----------------------------
>                 Key: HDFS-1777
>                 URL: https://issues.apache.org/jira/browse/HDFS-1777
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: data-node, name-node
>            Reporter: Uma Maheswara Rao G
>            Assignee: Uma Maheswara Rao G
> In log messages we used so many '+' operators to construct the message. So many string
object creations will happen. Instead we can use StringBuilder and append all the strings
to it.So, we can avoid unncessary String object creations.
> So created one Umbrella issue and we can link the all log improvement issues to it.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message