[ 
https://issues.apache.org/jira/browse/HADOOP-2078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536267
 ] 

Konstantin Shvachko commented on HADOOP-2078:
---------------------------------------------

I don't see any tests with empty files, do you? We always write something into 
it before closing.
Checking pendingFile is redundant, since if fileBlocks is null then pendingFile 
is always null as well.

> Name-node should be able to close empty files.
> ----------------------------------------------
>
>                 Key: HADOOP-2078
>                 URL: https://issues.apache.org/jira/browse/HADOOP-2078
>             Project: Hadoop
>          Issue Type: Bug
>    Affects Versions: 0.15.0
>            Reporter: Konstantin Shvachko
>            Assignee: Konstantin Shvachko
>             Fix For: 0.16.0
>
>         Attachments: emptyClose.patch
>
>
> When I try to close an empty file, the name-node throws an exception "Could 
> not complete write to file" 
> and issues a warning "NameSystem.completeFile: failed to complete".
> I don't see any reason why empty files should not be allowed.

-- 
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