hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xiao Chen (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-13239) Fix non-empty dir warning message when setting default EC policy
Date Fri, 09 Mar 2018 06:15:00 GMT

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

Xiao Chen commented on HDFS-13239:
----------------------------------

As the property name suggests, that is an NN configuration. Reading it at the client side
and setting it explicitly is an incompatible change. 
We should keep the original behavior of passing null to let NN choose the default policy,
and make this jira a message improvement, as it originally suggested.

> Fix non-empty dir warning message when setting default EC policy
> ----------------------------------------------------------------
>
>                 Key: HDFS-13239
>                 URL: https://issues.apache.org/jira/browse/HDFS-13239
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Hanisha Koneru
>            Assignee: Bharat Viswanadham
>            Priority: Minor
>         Attachments: HDFS-13239.00.patch, HDFS-13239.01.patch
>
>
> When EC policy is set on a non-empty directory, the following warning message is given:
> {code}
> $hdfs ec -setPolicy -policy RS-6-3-1024k -path /ec1
> Warning: setting erasure coding policy on a non-empty directory will not automatically
convert existing files to RS-6-3-1024k
> {code}
> When we do not specify the -policy parameter when setting EC policy on a directory, it
takes the default EC policy. Setting default EC policy in this way on a non-empty directory
gives the following warning message:
> {code}
> $hdfs ec -setPolicy -path /ec2
> Warning: setting erasure coding policy on a non-empty directory will not automatically
convert existing files to null
> {code}
> Notice that the warning message in the 2nd case has the ecPolicy name shown as null.
We should instead give the default EC policy name in this message.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org


Mime
View raw message