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

stack commented on HBASE-19092:
-------------------------------

bq. My point was let us add all static helper methods to work on individual tag 
to the Tag interface.

What you thnking? I think adding static helpers that do read-only ops on 
current Tag sounds good. What would you add?

For building Tags, you say "... I would go with RegionCPEnv method. " What you 
thinking? What would you add sir?

bq. We need a way to extract tags out from the cell and once extracted we need 
APIs to work on individual tags.

Yes.

bq. Lets have LPCellUtil that will have all other static helper methods to work 
with cells and extract out tags.

Do we have to? Could we just add to ExtendedCell a getTags?

Lets keep talking. Shall we start a doc and attach here so we can work it out 
before we go coding? Thanks [~ram_krish]


> 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-beta-1
>
>         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