Yes renames/moves are merely metadata changes, like on your local
filesystem (unless you move across partitions/disks, a concept that wouldn't
apply to a DFS).

On Tue, May 1, 2012 at 5:53 PM, Stuti Awasthi <stutiawas...@hcl.com> wrote:
> Thanks Harsh,
> I also looked that when we are doing copying from Local to HDFS or HDFS to 
> HDFS, it takes considerable time depending on file size but if we move within 
> HDFS, it is done instantly.
> So internally does HDFS just rename the file and its metadata?
>
> -----Original Message-----
> From: Harsh J [mailto:ha...@cloudera.com]
> Sent: Tuesday, May 01, 2012 5:22 PM
> To: hdfs-user@hadoop.apache.org
> Subject: Re: File Integrity in HDFS
>
> The easiest way out would be to rename files to pick-up-able name upon 
> successful copy, or have the loading done to a different directory and 
> rename/move the file when successfully closed to the job input directory.
>
> On Tue, May 1, 2012 at 3:22 PM, Stuti Awasthi <stutiawas...@hcl.com> wrote:
>> Hi All,
>>
>>
>>
>> I have a scenario in which Input files are copied to HDFS and MR jobs
>> run on the input directory.
>>
>> Now there can be a scenario in which file is getting copied to HDFS
>> and MR jobs starts , in this case I do not want my MR job to pick
>> those files which are getting copied to hdfs and process of copying is not 
>> complete.
>>
>>
>>
>> Is there any way/api to check that if the file is not completely
>> written to HDFS we can know.
>>
>>
>>
>> Regards,
>>
>> Stuti Awasthi
>>
>> HCL Comnet Systems and Services Ltd
>>
>> F-8/9 Basement, Sec-3,Noida.
>>
>>
>>
>>
>> ________________________________
>>
>>
>> ::DISCLAIMER::
>> ----------------------------------------------------------------------
>> -------------------------------------------------
>>
>> The contents of this e-mail and any attachment(s) are confidential and
>> intended for the named recipient(s) only.
>> E-mail transmission cannot be guaranteed to be secure or error-free as
>> information could be intercepted, corrupted, lost, destroyed, arrive
>> late or incomplete, or contain viruses.The e mail and its contents
>> (with or without referred
>> errors) shall therefore not attach any liability on the originator or
>> HCL or its affiliates. Any views or opinions presented in this email
>> are solely those of the author and may not necessarily reflect the
>> opinions of HCL or its affiliates. Any form of reproduction,
>> dissemination, copying, disclosure, Modification, distribution and/or
>> publication of this message without the prior written consent of the
>> author of this e-mail is strictly prohibited. If you have received
>> this email in error please delete it and notify the sender
>> immediately. Before opening any mail and attachments please check them
>> for viruses and defect.
>>
>> ----------------------------------------------------------------------
>> -------------------------------------------------
>
>
>
> --
> Harsh J



-- 
Harsh J

Reply via email to