[ 
https://issues.apache.org/jira/browse/HDFS-5157?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13763906#comment-13763906
 ] 

Junping Du commented on HDFS-5157:
----------------------------------

bq. Since it is an incompatible change, let's leave trunk as-is and create a 
JIRA against HDFS-2832.
Ok. Will create a JIRA against HDFS-2832 soon.
bq.For HDFS-5157-v2.patch, the changes in FsDatasetImpl and FsVolumeXxx are 
still very useful. Let's revert VolumeChoosingPolicy, 
AvailableSpaceVolumeChoosingPolicy and RoundRobinVolumeChoosingPolicy. We will 
remove them later.
No problem. Will update patch soon. The revert changes also includes 
FsVolumeList and VolumePolicyTests.
                
> Datanode should allow choosing the target storage
> -------------------------------------------------
>
>                 Key: HDFS-5157
>                 URL: https://issues.apache.org/jira/browse/HDFS-5157
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: datanode
>    Affects Versions: Heterogeneous Storage (HDFS-2832)
>            Reporter: Arpit Agarwal
>            Assignee: Junping Du
>         Attachments: HDFS-5157-v1.patch, HDFS-5157-v2.patch
>
>
> Datanode should allow should choosing a target Storage or target Storage Type 
> as a parameter when creating a new block. Currently there are two ways in 
> which the target volume is chosen (via {{VolumeChoosingPolicy#chooseVolume}}.
> # AvailableSpaceVolumeChoosingPolicy
> # RoundRobinVolumeChoosingPolicy
> BlockReceiver and receiveBlock should also accept a new parameter for target 
> storage or storage type.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to