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

Anoop Sam John commented on HBASE-19092:
----------------------------------------

What all CellUtil APIs we would need in LP exposed util?  Can u list down pls.. 
Ya I dont think we need a getter in Env for CellUtil stuff.  Public exposed 
CellUtil is any way a Util class and LP users also might need them.  Why to 
have a diff way for the extra exposing for CPs?    But ya we would need an 
extends way for the Util classes as noted by some comments in this jira (Or the 
other one?)
ie.  PrivateCellUtil extends LPCellUtil
      LPCellUtil extends CellUtil.
For this making the constructor to be at least package private . I think that 
is ok.

> Make Tag IA.LimitedPrivate and expose for CPs
> ---------------------------------------------
>
>                 Key: HBASE-19092
>                 URL: https://issues.apache.org/jira/browse/HBASE-19092
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Coprocessors
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>            Priority: Critical
>             Fix For: 2.0.0-alpha-4
>
>         Attachments: HBASE-19092-branch-2.patch, 
> HBASE-19092_001-branch-2.patch
>
>
> We need to make tags as LimitedPrivate as some use cases are trying to use 
> tags like timeline server. The same topic was discussed in dev@ and also in 
> HBASE-18995.
> Shall we target this for beta1 - cc [~saint....@gmail.com].
> So once we do this all related Util methods and APIs should also move to 
> LimitedPrivate Util classes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to