[
https://issues.apache.org/jira/browse/HBASE-21762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16834582#comment-16834582
]
Duo Zhang commented on HBASE-21762:
-----------------------------------
IIRC we have mentioned in the ref guide that we may introduce new methods to an
public interface without default implementation? Especially that the connection
interface is not designed to be implemented by users, most users will only use
it.
> Move some methods in ClusterConnection to Connection
> ----------------------------------------------------
>
> Key: HBASE-21762
> URL: https://issues.apache.org/jira/browse/HBASE-21762
> Project: HBase
> Issue Type: Task
> Components: Client
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Priority: Major
> Fix For: 3.0.0, 2.2.0
>
> Attachments: HBASE-21762-v1.patch, HBASE-21762.patch
>
>
> For example, clearRegionCache, getHbck, etc. The getHbck method will be
> marked as IA.LimitedPrivate to indicate that normal user should not use it.
> And I think this is OK, as it is not easy to use the Hbck interface directly,
> and the name 'hbck' also implies that it should not be used for normal case.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)