Issue Details (XML | Word | Printable)

Key: HADOOP-1700
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: dhruba borthakur
Reporter: stack
Votes: 11
Watchers: 27
Operations

If you were logged in you would be able to see more operations.
Hadoop Common

Append to files in HDFS

Created: 09/Aug/07 06:45 PM   Updated: 08/Jul/09 04:42 PM
Return to search
Component/s: None
Affects Version/s: 0.15.1
Fix Version/s: 0.19.0

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works 1700_20080606.patch 2008-06-06 10:10 PM Tsz Wo (Nicholas), SZE 14 kB
Text File Licensed for inclusion in ASF works append.patch 2007-12-26 02:49 AM Ruyue Ma 22 kB
Text File Licensed for inclusion in ASF works append3.patch 2008-06-29 10:49 AM dhruba borthakur 55 kB
Microsoft Word Licensed for inclusion in ASF works Appends.doc 2007-11-29 05:53 PM dhruba borthakur 76 kB
Microsoft Word Licensed for inclusion in ASF works Appends.doc 2007-11-16 06:39 AM dhruba borthakur 70 kB
HTML File Licensed for inclusion in ASF works Appends.html 2007-11-16 06:40 AM dhruba borthakur 45 kB
Text File Licensed for inclusion in ASF works appendtrunk10.patch 2008-07-15 12:56 AM Tsz Wo (Nicholas), SZE 81 kB
Text File Licensed for inclusion in ASF works appendtrunk11.patch 2008-07-15 06:21 PM Tsz Wo (Nicholas), SZE 80 kB
Text File Licensed for inclusion in ASF works appendtrunk12.patch 2008-07-15 07:03 PM Tsz Wo (Nicholas), SZE 80 kB
Text File Licensed for inclusion in ASF works appendtrunk13.patch 2008-07-16 09:44 PM dhruba borthakur 79 kB
Text File Licensed for inclusion in ASF works appendtrunk13.patch 2008-07-16 08:15 PM dhruba borthakur 79 kB
Text File Licensed for inclusion in ASF works appendtrunk13.patch 2008-07-16 01:39 AM dhruba borthakur 64 kB
Text File Licensed for inclusion in ASF works appendtrunk14.patch 2008-07-17 01:02 AM dhruba borthakur 79 kB
Text File Licensed for inclusion in ASF works appendtrunk14.patch 2008-07-17 12:40 AM dhruba borthakur 80 kB
Text File Licensed for inclusion in ASF works appendtrunk15.patch 2008-07-19 01:25 AM dhruba borthakur 80 kB
Text File Licensed for inclusion in ASF works appendtrunk16.patch 2008-07-24 01:24 PM dhruba borthakur 80 kB
Text File Licensed for inclusion in ASF works appendtrunk6.patch 2008-07-07 10:58 PM dhruba borthakur 73 kB
Text File Licensed for inclusion in ASF works appendtrunk7.patch 2008-07-08 10:36 PM dhruba borthakur 73 kB
Text File Licensed for inclusion in ASF works appendtrunk8.patch 2008-07-10 02:43 AM Tsz Wo (Nicholas), SZE 76 kB
Text File Licensed for inclusion in ASF works appendtrunk9.patch 2008-07-14 09:09 PM Tsz Wo (Nicholas), SZE 79 kB
PDF File Licensed for inclusion in ASF works Grid_HadoopRenumberBlocks.pdf 2008-05-07 10:53 PM Robert Chansler 74 kB
Issue Links:
Blocker
 
Dependants
 
Reference
dependent
 

Hadoop Flags: Reviewed, Incompatible change
Release Note:
Introduced append operation for HDFS files.
Resolution Date: 25/Jul/08 06:09 PM


 Description  « Hide
Request for being able to append to files in HDFS has been raised a couple of times on the list of late. For one example, see http://www.nabble.com/HDFS%2C-appending-writes-status-tf3848237.html#a10916193. Other mail describes folks' workarounds because this feature is lacking: e.g. http://www.nabble.com/Loading-data-into-HDFS-tf4200003.html#a12039480 (Later on this thread, Jim Kellerman re-raises the HBase need of this feature). HADOOP-337 'DFS files should be appendable' makes mention of file append but it was opened early in the life of HDFS when the focus was more on implementing the basics rather than adding new features. Interest fizzled. Because HADOOP-337 is also a bit of a grab-bag – it includes truncation and being able to concurrently read/write – rather than try and breathe new life into HADOOP-337, instead, here is a new issue focused on file append. Ultimately, being able to do as the google GFS paper describes – having multiple concurrent clients making 'Atomic Record Append' to a single file would be sweet but at least for a first cut at this feature, IMO, a single client appending to a single HDFS file letting the application manage the access would be sufficent.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
No work has yet been logged on this issue.