[
https://issues.apache.org/jira/browse/HDFS-14486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16849964#comment-16849964
]
Íñigo Goiri commented on HDFS-14486:
------------------------------------
The fixes in [^HDFS-14486-04.patch] make sense.
However, I'm not sure how to handle the JIRAs.
Right now, this is fixing some of the ones reported as subtasks but not all of
them.
How do we want to manage this?
> The exception classes in some throw statements do not accurately describe why
> they are thrown
> ---------------------------------------------------------------------------------------------
>
> Key: HDFS-14486
> URL: https://issues.apache.org/jira/browse/HDFS-14486
> Project: Hadoop HDFS
> Issue Type: Bug
> Reporter: eBugs
> Assignee: Ayush Saxena
> Priority: Minor
> Attachments: HDFS-14486-01.patch, HDFS-14486-02.patch,
> HDFS-14486-03.patch, HDFS-14486-04.patch
>
>
> Dear HDFS developers, we are developing a tool to detect exception-related
> bugs in Java. Our prototype has spotted a few {{throw}} statements whose
> exception class does not accurately describe why they are thrown. This can be
> dangerous since it makes correctly handling them challenging. For example, in
> an old bug, HDFS-8224, throwing a general {{IOException}} makes it difficult
> to perform data recovery specifically when a metadata file is corrupted.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]