[ 
https://issues.apache.org/jira/browse/HADOOP-894?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12497611
 ] 

Hadoop QA commented on HADOOP-894:
----------------------------------

+0

http://issues.apache.org/jira/secure/attachment/12357807/partialBlockList5.patch
 applied and successfully tested against trunk revision r540271,
but there appear to be new Findbugs warnings introduced by this patch.

Findbugs output: 
http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/171/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Test results:    
http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/171/testReport/
Console output:  
http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/171/console

> dfs client protocol should allow asking for parts of the block map
> ------------------------------------------------------------------
>
>                 Key: HADOOP-894
>                 URL: https://issues.apache.org/jira/browse/HADOOP-894
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: dfs
>    Affects Versions: 0.12.0
>            Reporter: Owen O'Malley
>         Assigned To: Konstantin Shvachko
>             Fix For: 0.14.0
>
>         Attachments: partialBlockList2.patch, partialBlockList3.patch, 
> partialBlockList5.patch
>
>
> I think that the HDFS client protocol should change like:
> /** The meta-data about a file that was opened. */
> class OpenFileInfo {
>   /** the info for the first block */
>   public LocatedBlockInfo getBlockInfo();
>   public long getBlockSize();
>   public long getLength();
> }
> interface ClientProtocol extends VersionedProtocol {
>   public OpenFileInfo open(String name) throws IOException;
>   /** get block info for any range of blocks */
>   public LocatedBlockInfo[] getBlockInfo(String name, int blockOffset, int 
> blockLength) throws IOException;
> }
> so that the client can decide how much block info to request and when. 
> Currently, when the file is opened or an error occurs, the entire block list 
> is requested and sent.

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

Reply via email to