You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-dev@hadoop.apache.org by "Kihwal Lee (JIRA)" <ji...@apache.org> on 2013/07/12 20:23:49 UTC

[jira] [Created] (HDFS-4984) Incorrect Quota counting in INodeFile

Kihwal Lee created HDFS-4984:
--------------------------------

             Summary: Incorrect Quota counting in INodeFile
                 Key: HDFS-4984
                 URL: https://issues.apache.org/jira/browse/HDFS-4984
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: namenode
    Affects Versions: 0.23.9
            Reporter: Kihwal Lee


INodeFile#diskspaceConsumed() checks the state of the file and use the full block size for the last block if it is under construction.  This is incorrect, because a file can be under construction but the last block is already finalized. It should check the status of the last block instead.

This issue was fixed in 2.1.0 when the snapshot feature was merged. A subtask, HDFS-4503, consolidated several methods and as a result this bug disappeared.

A separate fix is needed for 0.23.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira