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

Eli Collins reassigned HDFS-3232:
---------------------------------

    Assignee:     (was: Eli Collins)
    
> Cleanup DatanodeInfo vs DatanodeID handling in DN servlets
> ----------------------------------------------------------
>
>                 Key: HDFS-3232
>                 URL: https://issues.apache.org/jira/browse/HDFS-3232
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>            Reporter: Eli Collins
>            Priority: Minor
>              Labels: newbie
>
> The DN servlets currently have code like the following:
> {code}
>       final String hostname = host instanceof DatanodeInfo 
>           ? ((DatanodeInfo)host).getHostName() : host.getIpAddr();
> {code}
> I believe this outdated, that we now always get one or the other (at least 
> when not running the tests). Need to verify that. We should clean this code 
> up as well, eg always use the IP (which we'll lookup the FQDN for) since the 
> hostname isn't necessarily valid to put in a URL (the DN hostname isn't 
> necesarily a FQDN).

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