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

Rong-En Fan commented on HBASE-694:
-----------------------------------

This bug will cause client see WrongRegionException if META has 
more than one MapFile. And this can only be solved after the META
is compacted (so we have only one file).

> HStore.rowAtOrBeforeFromMapFile() fails to locate the row if # of mapfiles >= 
> 2
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-694
>                 URL: https://issues.apache.org/jira/browse/HBASE-694
>             Project: Hadoop HBase
>          Issue Type: Bug
>          Components: regionserver
>    Affects Versions: 0.2.0
>         Environment: Hadoop 0.17.0 release + HBase trunk 
>            Reporter: Rong-En Fan
>             Fix For: 0.2.0
>
>         Attachments: 694.diff
>
>
> After HBASE-528 committed, a misplaced return statement and } cause 
> rowAtOrBeforeFromMapFile() never look into 2nd (and latter) MapFile
> if candidateKeys.firstKey() <= map.finalKey().

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