[
https://issues.apache.org/jira/browse/HDFS-2673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13170841#comment-13170841
]
Uma Maheswara Rao G commented on HDFS-2673:
-------------------------------------------
Thanks a lot, Matt for the reviews,
In trunk, there wont be separate blockBeingWritten report. There is one place
where we are serialining blocks as long array is blockReport. Here we already
handled it.
{code}
+ "from " + nodeReg.getName() + " " + blist.getNumberOfBlocks()
{code}
Thanks
Uma
> While Namenode processing the blocksBeingWrittenReport, it will log incorrect
> number blocks count
> -------------------------------------------------------------------------------------------------
>
> Key: HDFS-2673
> URL: https://issues.apache.org/jira/browse/HDFS-2673
> Project: Hadoop HDFS
> Issue Type: Bug
> Components: name-node
> Affects Versions: 1.0.0
> Reporter: Uma Maheswara Rao G
> Assignee: Uma Maheswara Rao G
> Priority: Trivial
> Fix For: 1.0.0
>
> Attachments: HDFS-2673.patch
>
>
> In NameNode#blocksBeingWrittenReport
> we have the following stateChangeLog
> {code}
> stateChangeLog.info("*BLOCK* NameNode.blocksBeingWrittenReport: "
> +"from "+nodeReg.getName()+" "+blocks.length +" blocks");
> {code}
> here blocks is long array. Every consecutive 3 elements represents a block (
> length, blockid, genstamp).
> So, here in log message, blocks.length should be blocks.length/3.
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira