You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "James Taylor (JIRA)" <ji...@apache.org> on 2018/11/15 21:12:00 UTC

[jira] [Updated] (HBASE-19356) Provide delegators for Phoenix implemented interfaces

     [ https://issues.apache.org/jira/browse/HBASE-19356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James Taylor updated HBASE-19356:
---------------------------------
    Summary: Provide delegators for Phoenix implemented interfaces  (was: Provide delegators and base implementation for Phoenix implemented interfaces)

> Provide delegators for Phoenix implemented interfaces
> -----------------------------------------------------
>
>                 Key: HBASE-19356
>                 URL: https://issues.apache.org/jira/browse/HBASE-19356
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: James Taylor
>            Priority: Major
>
> Many of the changes Phoenix needs to make for various branches to support different versions of HBase are due to new methods being added to interfaces. Often times Phoenix can  use a noop or simply needs to add the new method to it's delegate implementor. It'd be helpful if HBase provided base implementations and delegates that Phoenix could use instead. Here are some that come to mind:
> - RegionScanner
> - HTableInterface (Table interface now?)
> - RegionObserver
> There are likely others that [~rajeshbabu], [~ankit@apache.org], and [~elserj] would remember.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)