[ 
https://issues.apache.org/jira/browse/HBASE-1516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Gray resolved HBASE-1516.
----------------------------------

    Resolution: Invalid

Looks like this is not a bug because the StoreScanner doesn't use the DONE 
keyword unless you've reached the end.  Rather, it uses SEEK_NEXT_ROW to ensure 
that it is always seeked down to the next row.

This is correct behavior, but also potentially inefficient.  Need to implement 
shortcuts in HFile to allow skipping of blocks when available.  Opened 
HBASE-1517

> Investigate if StoreScanner will not return the next row if earlied-out of 
> previous row
> ---------------------------------------------------------------------------------------
>
>                 Key: HBASE-1516
>                 URL: https://issues.apache.org/jira/browse/HBASE-1516
>             Project: Hadoop HBase
>          Issue Type: Bug
>          Components: regionserver
>    Affects Versions: 0.20.0
>            Reporter: Jonathan Gray
>            Assignee: Jonathan Gray
>             Fix For: 0.20.0
>
>
> StoreScanner line 122 states:
>     // this wont get us the next row if the previous round hasn't iterated
>     // past all the cols from the previous row. Potential bug!
> Investigate whether this is a bug or not.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to