[ 
https://issues.apache.org/jira/browse/HADOOP-909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Doug Cutting updated HADOOP-909:
--------------------------------

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

I just committed this.  Thanks, Hairong!

> dfs "du" shows that the size of a subdirectory is 0
> ---------------------------------------------------
>
>                 Key: HADOOP-909
>                 URL: https://issues.apache.org/jira/browse/HADOOP-909
>             Project: Hadoop
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.10.1
>            Reporter: Hairong Kuang
>         Assigned To: Hairong Kuang
>             Fix For: 0.11.0
>
>         Attachments: du.patch
>
>
> dfs "du" is implemented by sending a listPaths request to the namenode to get 
> the size of each file/subdir under the directory. At the namenode side, the 
> size of subdir was calculated by recursively going through the whole subtree 
> with the subdir as the root. But starting from the release 0.10.0, the size 
> of subdir is no longer gets calculated. So dfs "du" shows its size as 0.
> The problem is that both "du" and "list" send the same request "listPaths" to 
> the  namenode. The previous implmentation made list very expensive, but the 
> current implementation makes du not working.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to