Yes, if you delete a directory, its contents are recursively deleted.
If you do not want that to happen (i.e. you want a protective
measure), use 
http://hadoop.apache.org/common/docs/current/api/org/apache/hadoop/fs/FileSystem.html#delete(org.apache.hadoop.fs.Path,%20boolean)
with false. And it will never delete a directory.

Sort of like rm vs. rm -r on *nix.

On Wed, Sep 5, 2012 at 4:44 PM, nisha sharma <[email protected]> wrote:
> Hi,
>
> I m usin the below method to delete a directory named testingfolder, will
> this method delete all my jpeg files inside this directory will these files
> also get deleted from hdfs along with the directory
>
> fileSystem.delete(
> new Path("/user/testingfolder"),true);



-- 
Harsh J

Reply via email to