hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jimmy Xiang (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-5310) HConnectionManager cache server name enhancement
Date Wed, 01 Feb 2012 00:58:56 GMT
HConnectionManager cache server name enhancement

                 Key: HBASE-5310
                 URL: https://issues.apache.org/jira/browse/HBASE-5310
             Project: HBase
          Issue Type: Improvement
          Components: client
    Affects Versions: 0.94.0
            Reporter: Jimmy Xiang
            Assignee: Jimmy Xiang
            Priority: Minor
             Fix For: 0.94.0
         Attachments: hbase-5310.txt

HConnectionManager uses deprecated HServerAddress to create server cache key which needs to
resolve the address every time.

It should be better to use HRegionLocation.getHostnamePort() instead.

In our cluster we have some DNS issue, resolving an address fails sometime which kills the
application since it is a runtime
exception IllegalArgumentException thrown at HServerAddress.getResolvedAddress.  This change
will fix this issue as well.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message