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

Andrew Kyle Purtell closed HADOOP-12446.
----------------------------------------

> Undeprecate createNonRecursive()
> --------------------------------
>
>                 Key: HADOOP-12446
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12446
>             Project: Hadoop Common
>          Issue Type: Task
>    Affects Versions: 2.4.0
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>            Priority: Major
>              Labels: hbase
>             Fix For: 2.8.0, 3.0.0-alpha1
>
>         Attachments: hdfs-6264-v1.txt, hdfs-6264-v2.txt, hdfs-6264-v3.txt
>
>
> FileSystem#createNonRecursive() is deprecated.
> However, there is no DistributedFileSystem#create() implementation which 
> throws exception if parent directory doesn't exist.
> This limits clients' migration away from the deprecated method.
> For HBase, IO fencing relies on the behavior of 
> FileSystem#createNonRecursive().
> Variant of create() method should be added which throws exception if parent 
> directory doesn't exist.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to