HConnection re-creation in HTable after HConnection abort
---------------------------------------------------------

                 Key: HBASE-5153
                 URL: https://issues.apache.org/jira/browse/HBASE-5153
             Project: HBase
          Issue Type: Bug
          Components: client
    Affects Versions: 0.90.4
            Reporter: Jieshan Bean
            Assignee: Jieshan Bean
             Fix For: 0.90.6


HBASE-4893 is related to this issue. In that issue, we know, if multi-threads 
share a same connection, once this connection got abort in one thread, the 
other threads will got a "HConnectionManager$HConnectionImplementation@18fb1f7 
closed" exception.

It solve the problem of "stale connection can't removed". But the orignal 
HTable instance cann't be continue to use. The connection in HTable should be 
recreated.

Actually, there's two aproach to solve this:
1. In user code, once catch an IOE, close connection and re-create HTable 
instance. We can use this as a workaround.
2. In HBase Client side, catch this exception, and re-create connection.


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

        

Reply via email to