[ https://issues.apache.org/jira/browse/HBASE-11797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14108731#comment-14108731 ]
Enis Soztutar commented on HBASE-11797: --------------------------------------- Thanks Carter for picking this up. We can start with this and break up remaining bits in HBASE-10602 into move bitable pieces one by one for 1.0. > Create Table interface to replace HTableInterface > ------------------------------------------------- > > Key: HBASE-11797 > URL: https://issues.apache.org/jira/browse/HBASE-11797 > Project: HBase > Issue Type: Bug > Reporter: Carter > Assignee: Carter > > Basically doing this: > {code} > interface Table { > // get, put related stuff > } > @Deprecated > interface HTableInterface extends Table { > // users are encouraged to use the new Table interface > } > class HTable extends Table { > // all HTable constructors are deprecated > // Users are not encouraged to see this class > } > {code} > I'm proposing that in this JIRA I move everything from HTableInterface to > Table except the following: > * Anything deprecated > * Anything @InterfaceAudience.Private ({{coprocessorService(...)}} and > {{batchCoprocessorService(...)}}) -- This message was sent by Atlassian JIRA (v6.2#6252)