[ https://issues.apache.org/jira/browse/HBASE-18995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ramkrishna.s.vasudevan updated HBASE-18995: ------------------------------------------- Attachment: HBASE-18995-branch-2.patch Patch to try QA against branch-2. We now have InternalCellUtil (any other name) with IA.LimitedPrivate. (should this be purely private?) Many of the methods in CellUtil are now in InternalCellUtil and those methods have been marked @deprecated except few which were only added recently. Am not sure whether to move the createFirstXXX and createLastXXX to InternalCellUtil. If yes I can move it. All Tags related APIs are moved to InternalCellUtil. Will upload to RB. > 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-beta-1 > > 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)