HConnectionManager should perform validation of connection it hands out
-----------------------------------------------------------------------

                 Key: HBASE-4087
                 URL: https://issues.apache.org/jira/browse/HBASE-4087
             Project: HBase
          Issue Type: Bug
            Reporter: Ted Yu
            Priority: Critical
             Fix For: 0.92.0


Through HBASE-3777, HConnectionManager reuses the connection to HBase servers.
One challenge, discovered in troubleshooting HBASE-4052, is how we invalidate 
connection(s) to server which gets restarted.
There're at least two ways.
1. HConnectionManager utilizes background thread(s) to periodically perform 
validation of connections in HBASE_INSTANCES and remove stale connection(s).
2. Allow HBaseClient (including HBaseAdmin) to provide feedback to 
HConnectionManager.

The solution can be a combination of both of the above.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to