dfs block ids sometimes collide
-------------------------------

         Key: HADOOP-158
         URL: http://issues.apache.org/jira/browse/HADOOP-158
     Project: Hadoop
        Type: Bug

  Components: dfs  
    Reporter: Doug Cutting
     Fix For: 0.2


A random number generator is used to allocate block ids in dfs.  Sometimes a 
block id is allocated that is already used in the filesystem, which causes 
filesystem corruption.

A short-term fix for this is to simply check when allocating block ids whether 
any file is already using the newly allocated id, and, if it is, generate 
another one.  There can still be collisions in some rare conditions, but these 
are harder to fix and will wait, since this simple fix will handle the vast 
majority of collisions.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to