[ 
https://issues.apache.org/jira/browse/HBASE-10947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13965666#comment-13965666
 ] 

Lars Hofhansl commented on HBASE-10947:
---------------------------------------

I think we should change the M/R code.

The logic so far has been:
* All table related API should be in HTableInterface.
* Any implementation API that leaks details (like regions, etc) should only be 
in HTable.

Maybe it is time to rethink that. If alternate HTable implementations are 
needed, we should extend HTableInterface to what we need.


> Allow subclassing of HTable and HBaseAdmin
> ------------------------------------------
>
>                 Key: HBASE-10947
>                 URL: https://issues.apache.org/jira/browse/HBASE-10947
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>
> To extend functionality of HTable and HBaseAdmin we may need to subclass 
> them. This JIRA allows to add a default constructor and probably remove the 
> final variables in them so that we could subclass them.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to