hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Todd Lipcon (JIRA)" <j...@apache.org>
Subject [jira] Created: (HDFS-1252) TestDFSConcurrentFileOperations broken in 0.20-appendj
Date Sat, 19 Jun 2010 23:34:23 GMT
TestDFSConcurrentFileOperations broken in 0.20-appendj

                 Key: HDFS-1252
                 URL: https://issues.apache.org/jira/browse/HDFS-1252
             Project: Hadoop HDFS
          Issue Type: Test
          Components: test
    Affects Versions: 0.20-append
            Reporter: Todd Lipcon
            Assignee: Todd Lipcon
             Fix For: 0.20-append

This test currently has several flaws:
 - It calls DN.updateBlock with a BlockInfo instance, which then causes java.lang.RuntimeException:
java.lang.NoSuchMethodException: org.apache.hadoop.hdfs.server.namenode.BlocksMap$BlockInfo.<init>()
in the logs when the DN tries to send blockReceived for the block
 - It assumes that getBlockLocations returns an up-to-date length block after a sync, which
is false. It happens to work because it calls getBlockLocations directly on the NN, and thus
gets a direct reference to the block in the blockmap, which later gets updated

This patch fixes this test to use the AppendTestUtil functions to intiiate recovery, and generally
pass more reliably.

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

View raw message