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

Jing Zhao updated HDFS-7793:
----------------------------
    Attachment: HDFS-7793.000.patch

Thanks for working on this, Bo! 

I also spent some time on this and got a very initial patch. The patch 
currently converts DataStreamer to a static class, but still needs more code 
cleanup and extra check on various synchronization scenarios. Please see if 
this patch can help and save you some time.

> Refactor DFSOutputStream separating DataStreamer out
> ----------------------------------------------------
>
>                 Key: HDFS-7793
>                 URL: https://issues.apache.org/jira/browse/HDFS-7793
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>            Reporter: Kai Zheng
>            Assignee: Li Bo
>         Attachments: HDFS-7793.000.patch
>
>
> As proposed by [~jingzhao], [~szetszwo] and discussed with [~zhz] in 
> HDFS-7729, it would be great to refactor DFSOutputStream first and separate 
> DataStreamer out of it, before we enhance it to support the stripping layout. 
> [~umamaheswararao] suggested we have this issue to handle the refactoring. 
> Thanks.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to