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