[ https://issues.apache.org/jira/browse/HBASE-19092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16257323#comment-16257323 ]
stack commented on HBASE-19092: ------------------------------- bq. But we can not chnage the server to work with ExtCell now. Right. As per [~chia7712], it is too late to make such changes (so I am inclined to just have users cast to ExtendedCell at this stage in the game if they want to play with Tags in a CP). getTags is in CellUtil but it is deprecated in 2.0.0 to be removed in 3.0.0. It does not point to an alternative. Where should the alternative be? Tag#get(Cell) might be best for now at this late stage but I should be able to do Cell#getTags or at least ExtendedCell#getTags? That would be most natural. > 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-branch-2_5.patch, HBASE-19092-branch-2_5.patch, > HBASE-19092.branch-2.0.02.patch, HBASE-19092_001-branch-2.patch, > HBASE-19092_001.patch, HBASE-19092_002-branch-2.patch, HBASE-19092_002.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)