[
https://issues.apache.org/jira/browse/HDFS-8396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14575541#comment-14575541
]
Yongjun Zhang commented on HDFS-8396:
-------------------------------------
Thanks [~surendrasingh] and [~cnauroth], it's indeed a duplicate of HDFS-8055
and thanks [~anu] for the patch.
Very sorry for late response.
> NPE exception can be thrown in DatanodeManager#sortLocatedBlocks
> ----------------------------------------------------------------
>
> Key: HDFS-8396
> URL: https://issues.apache.org/jira/browse/HDFS-8396
> Project: Hadoop HDFS
> Issue Type: Improvement
> Reporter: Yongjun Zhang
> Assignee: Yongjun Zhang
> Labels: supportability
>
> {DNSToSwitchMapping#resolve}} could return null, thus causing
> {{DatanodeManager#sortLocatedBlocks}} to throw NPE, because of its call to
> {{String rName = dnsToSwitchMapping.resolve(hosts).get(0);}}
> The real failure reason is not obvious to user.
> Creating this jira to make the error reporting more user friendly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)