|
[
Permlink
| « Hide
]
dhruba borthakur added a comment - 13/Mar/08 10:08 PM
We can enhance the Datanode Block verifier to persistently remember corrupted blocks. This information could be collected by the namenode (through block reports).
Attached patch now reports corrupt blocks via fsck. I think we should have not special option, but rather show them by default as done for MISSING blocks. Included test case to check the report of such blocks.
+1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12382096/HADOOP-3013-1.patch against trunk revision 656525. +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 4 new or modified tests. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 findbugs. The patch does not introduce any new Findbugs warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed core unit tests. +1 contrib tests. The patch passed contrib unit tests. Test results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/2478/testReport/ This message is automatically generated. I just committed this. Thanks, Lohit
Integrated in Hadoop-trunk #493 (See http://hudson.zones.apache.org/hudson/job/Hadoop-trunk/493/
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||