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

Harsh J resolved HADOOP-7840.
-----------------------------

    Resolution: Invalid

If we remove those "throws IOException" bits out of the methods you've changed, 
won't we inadvertently affect DistributedFileSystem that does Override these 
methods and makes use of the throws specification? We'll be breaking API if am 
not wrong.

For example, I tried removing "throws IOException" from FileSystem and 
DistributedFileSystem immediately complained at the overriden method cause it 
broke compatibility.

I'm closing this as Invalid, at this point, but please reopen if I got 
something wrong.
                
> Cleanup unnecessary exceptions thrown and unnecessary casts
> -----------------------------------------------------------
>
>                 Key: HADOOP-7840
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7840
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: fs
>    Affects Versions: 0.24.0
>            Reporter: Hari Mankude
>            Assignee: Hari Mankude
>            Priority: Minor
>         Attachments: hadoop-7840.trunk.patch
>
>
> Cleanup build warnings. It is the file in the hadoop-common subtree for 
> hdfs-2564.

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

Reply via email to