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