[
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]