[ https://issues.apache.org/jira/browse/HBASE-4296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13093445#comment-13093445 ]
stack commented on HBASE-4296: ------------------------------ +1 Go for it. > Deprecate HTable[Interface].getRowOrBefore(...) > ----------------------------------------------- > > Key: HBASE-4296 > URL: https://issues.apache.org/jira/browse/HBASE-4296 > Project: HBase > Issue Type: Bug > Components: client > Affects Versions: 0.92.0 > Reporter: Lars Hofhansl > Priority: Trivial > Fix For: 0.92.0 > > > HTable's getRowOrBefore(...) internally calls into Store.getRowKeyAtOrBefore. > That method was created to allow our scanning of .META. (see HBASE-2600). > Store.getRowKeyAtOrBefore(...) lists a bunch of requirements for this to be > performant that a user of HTable will not be aware of. > I propose deprecating this in the public interface in 0.92 and removing it > from the public interface in 0.94. If we don't get to HBASE-2600 in 0.94 it > will still remain as internal interface for scanning meta. > Comments? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira