hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Gray (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (HBASE-1516) Investigate if StoreScanner will not return the next row if earlied-out of previous row
Date Sat, 13 Jun 2009 23:14:07 GMT

     [ 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.


Mime
View raw message