hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-3695) Some improvements to Hbck to test the entire region chain in Meta and provide better error reporting
Date Sat, 07 May 2011 00:09:04 GMT

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

Hudson commented on HBASE-3695:
-------------------------------

Integrated in HBase-TRUNK #1909 (See [https://builds.apache.org/hudson/job/HBase-TRUNK/1909/])
    

> Some improvements to Hbck to test the entire region chain in Meta and provide better
error reporting
> ----------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-3695
>                 URL: https://issues.apache.org/jira/browse/HBASE-3695
>             Project: HBase
>          Issue Type: Improvement
>          Components: util
>    Affects Versions: 0.90.1
>            Reporter: Marc Limotte
>            Assignee: Marc Limotte
>             Fix For: 0.90.3
>
>
> The current Hbck tool will miss some inconsistencies in Meta, and in other cases will
detect an issue, but does not provide much in the way of useful feedback.  
> * Incorporate the full region chain tests (similar to check_meta.rb). I.e. look for overlaps,
holes and cycles. I believe check_meta.rb will be redundant after this change.
> * More unit tests, and better tests that will test the actual error discovered, instead
of just errors true/false.
> * In the case of overlaps and holes, output both ends of the broken chain.
> * Previous implementation runs check() twice.  This is inefficient and, more importantly,
reports redundant errors which could be confusing to the user.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message