[ 
https://issues.apache.org/jira/browse/HBASE-9503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13768569#comment-13768569
 ] 

Sergey Shelukhin commented on HBASE-9503:
-----------------------------------------

Hmm, now that I think of it I am not even sure how this thing works with 
respect to deletes. It would seem that you always need to check all files in 
case of out-of-order ts-es moreover, when we look at individual scanners we are 
not processing deletes correctly. It might only be working because it's used on 
meta, so there's no timestamp magic going on and the updates are not that 
frequent. 
Wdyt?
                
> minor optimization for getRowKeyAtOrBefore
> ------------------------------------------
>
>                 Key: HBASE-9503
>                 URL: https://issues.apache.org/jira/browse/HBASE-9503
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>    Affects Versions: 0.98.0, 0.95.2, 0.94.12, 0.96.1
>            Reporter: Liang Xie
>            Assignee: Liang Xie
>         Attachments: HBASE-9503.txt, HBASE-9503-v2.txt
>
>
> we could shortcut the getRowKeyAtOrBefore() as quick as we found an exact 
> matching. it'll be reasonable if there're lots of target storefiles.
> It's a minor change, w/o a new test case be made:)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to