[
https://issues.apache.org/jira/browse/HBASE-19092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16262278#comment-16262278
]
Chia-Ping Tsai commented on HBASE-19092:
----------------------------------------
bq. I mean the hard task part of applying Extendedcell/Rawcell for 2.0.
I guess we are too busy to do it for 2.0. :) However, it is necessary to
introduce {{Rawcell}} for 2.0 as {{Extendedcell}} is not designed to be used by
cp user. Making {{Extendedcell}} IA.Public will obstruct us from improving it
for 2.x unless we add the Unstable annotation to {{Extendedcell}}. Adding
{{Rawcell}} to 2.0 won't hurt us as it is just a replacement of
{{ExtendedCell}} for who want to use the new tags methods.
> 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,
> HBASE-19092_3.patch, HBASE-19092_4.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 [[email protected]].
> 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)