[
https://issues.apache.org/jira/browse/HBASE-17262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15763556#comment-15763556
]
Anoop Sam John commented on HBASE-17262:
----------------------------------------
+1 on the patch.
Not directly on this patch. We have LimitedPrivate InterfaceAudience for
RpcServerInterface. Before this patch there was no way to change the impl.
There is only one impl as of now. ie. RpcServer. Why that also to be exposed
as LimitedPrivate ? If not needed, then the new abstract class and impl
(SimpleRpcServer) has to be private only. [~enis] any idea u have why not
just interface but impl class also been made limited private? Also the
interface, how Phoenix uses it? [~jamestaylor]?
> Refactor RpcServer so as to make it extendable and/or pluggable
> ---------------------------------------------------------------
>
> Key: HBASE-17262
> URL: https://issues.apache.org/jira/browse/HBASE-17262
> Project: HBase
> Issue Type: Sub-task
> Components: Performance, rpc
> Affects Versions: 2.0.0
> Reporter: binlijin
> Assignee: binlijin
> Fix For: 2.0.0
>
> Attachments: HBASE-17262.master.V1.patch,
> HBASE-17262.master.V2.patch, HBASE-17262.master.V3.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)