Jurriaan Mous created HBASE-15745:
-------------------------------------
Summary: Refactor RPC classes to better accept async changes.
Key: HBASE-15745
URL: https://issues.apache.org/jira/browse/HBASE-15745
Project: HBase
Issue Type: Improvement
Reporter: Jurriaan Mous
Assignee: Jurriaan Mous
The class layout needs to be changed to better accept Async versions of the
same classes. This is a partly commit of the patch in HBASE-13784
Classes turned interface:
* AsyncRpcChannel with AsyncRpcChannelImpl as implementation
* CoprocessorRpcChannel with SyncCoprocessorRpcChannel for implementation
New lower-level abstractions:
* ProtoRetryingCallable below RetryingCallable
* AbstractRegionServerCallable below RegionServerCallable
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)