[
https://issues.apache.org/jira/browse/HBASE-18995?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16219128#comment-16219128
]
ramkrishna.s.vasudevan commented on HBASE-18995:
------------------------------------------------
bq.License text is mangled in a few files.
Will fix them.
bq.Or I suppose, it still holds. The Private methods have been Deprecated.
Currently some of them have been deprecated. Only in 3.0 we could actually
change that comment and remove all the deprecated ones.
bq. don't like the name InternalCellUtil but it is explicit as to its use.
Any better name?
bq.Change this? 47
@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC) to Private I'd
say.
I thought it is better we allow CPs to use this? Probably will be helpful for
cases like the timeline server projects where they need access to tags?
> Move methods that are for internal usage from CellUtil to Private util class
> ----------------------------------------------------------------------------
>
> Key: HBASE-18995
> URL: https://issues.apache.org/jira/browse/HBASE-18995
> Project: HBase
> Issue Type: Sub-task
> Affects Versions: 2.0.0-alpha-3
> Reporter: ramkrishna.s.vasudevan
> Assignee: ramkrishna.s.vasudevan
> Priority: Critical
> Fix For: 2.0.0-alpha-4
>
> Attachments: HBASE-18995-branch-2.patch
>
>
> This was brought up long time back. We need to move some of the public APIs
> from CellUtil to internal private Util class because they are used in some
> internal flow and does not make sense to have it in a @public exposed Util
> class.
> The topic again came in HBASE-18945 RB comments also.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)