You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-dev@hadoop.apache.org by "Ramkumar Vadali (JIRA)" <ji...@apache.org> on 2011/05/23 19:40:47 UTC

[jira] [Resolved] (MAPREDUCE-2186) DistributedRaidFileSystem should implement getFileBlockLocations()

     [ https://issues.apache.org/jira/browse/MAPREDUCE-2186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ramkumar Vadali resolved MAPREDUCE-2186.
----------------------------------------

    Resolution: Won't Fix

Better to fix MAPREDUCE-2185

> DistributedRaidFileSystem should implement getFileBlockLocations()
> ------------------------------------------------------------------
>
>                 Key: MAPREDUCE-2186
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2186
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: contrib/raid
>            Reporter: Ramkumar Vadali
>            Assignee: Ramkumar Vadali
>
> If a RAIDed file has missing blocks, DistributedRaidFileSystem.getFileBlockLocations() would return no block locations. This could lead a client to believe that the file is not readable. But if parity data is available, the file actually is readable.
> It would be better to implement getFileBlockLocations() and return the location of the parity blocks that would be needed to reconstruct the missing block.

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