[ https://issues.apache.org/jira/browse/HBASE-4296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13214435#comment-13214435 ]
dhruba borthakur commented on HBASE-4296: ----------------------------------------- The ThriftServer uses HTable.getRowOrBefore() to find a entry in the .META. table. This used to work with hbase-92 but returns null for hbase-94. did something change here? > 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 > Assignee: Lars Hofhansl > Priority: Trivial > Fix For: 0.92.0 > > Attachments: 4296.txt > > > 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. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira