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
dhruba borthakur made changes - 10/Aug/07 12:32 AM
Field Original Value New Value
Link This issue relates to HADOOP-89 [ HADOOP-89 ]
dhruba borthakur made changes - 19/Oct/07 09:52 AM
Attachment Appends.htm [ 12367999 ]
dhruba borthakur made changes - 19/Oct/07 09:55 AM
Attachment Appends.doc [ 12368000 ]
dhruba borthakur made changes - 19/Oct/07 09:56 AM
Link This issue is blocked by HADOOP-1707 [ HADOOP-1707 ]
Doug Cutting made changes - 19/Oct/07 04:34 PM
Attachment Appends-1.xhtml [ 12368024 ]
dhruba borthakur made changes - 15/Nov/07 07:56 AM
Attachment Appends.doc [ 12369579 ]
dhruba borthakur made changes - 15/Nov/07 07:56 AM
Attachment Appends.doc [ 12368000 ]
dhruba borthakur made changes - 16/Nov/07 06:33 AM
Link This issue relates to HADOOP-1497 [ HADOOP-1497 ]
dhruba borthakur made changes - 16/Nov/07 06:39 AM
Attachment Appends.doc [ 12369638 ]
dhruba borthakur made changes - 16/Nov/07 06:40 AM
Attachment Appends.html [ 12369639 ]
dhruba borthakur made changes - 16/Nov/07 06:41 AM
Attachment Appends-1.xhtml [ 12368024 ]
dhruba borthakur made changes - 16/Nov/07 06:41 AM
Attachment Appends.doc [ 12369579 ]
dhruba borthakur made changes - 16/Nov/07 06:41 AM
Attachment Appends.htm [ 12367999 ]
dhruba borthakur made changes - 29/Nov/07 05:53 PM
Attachment Appends.doc [ 12370562 ]
dhruba borthakur made changes - 04/Dec/07 06:19 PM
Link This issue is blocked by HADOOP-2345 [ HADOOP-2345 ]
Robert Chansler made changes - 21/Dec/07 01:31 AM
Link This issue is related to HADOOP-337 [ HADOOP-337 ]
Ruyue Ma made changes - 26/Dec/07 02:49 AM
Attachment append.patch [ 12372198 ]
Ruyue Ma made changes - 26/Dec/07 03:16 AM
Affects Version/s 0.15.1 [ 12312850 ]
Status Open [ 1 ] Patch Available [ 10002 ]
dhruba borthakur made changes - 18/Jan/08 05:51 PM
Link This issue is blocked by HADOOP-2655 [ HADOOP-2655 ]
dhruba borthakur made changes - 18/Jan/08 05:56 PM
Link This issue is blocked by HADOOP-2656 [ HADOOP-2656 ]
dhruba borthakur made changes - 18/Jan/08 06:10 PM
Link This issue relates to HADOOP-2657 [ HADOOP-2657 ]
dhruba borthakur made changes - 18/Jan/08 06:14 PM
Link This issue is blocked by HADOOP-2658 [ HADOOP-2658 ]
dhruba borthakur made changes - 03/Feb/08 09:31 AM
Status Patch Available [ 10002 ] Open [ 1 ]
dhruba borthakur made changes - 03/Apr/08 05:26 AM
Link This issue is blocked by HADOOP-3161 [ HADOOP-3161 ]
dhruba borthakur made changes - 04/Apr/08 08:41 PM
Link This issue is blocked by HADOOP-3176 [ HADOOP-3176 ]
dhruba borthakur made changes - 04/Apr/08 08:47 PM
Link This issue is blocked by HADOOP-3177 [ HADOOP-3177 ]
dhruba borthakur made changes - 07/Apr/08 06:13 PM
Link This issue is blocked by HADOOP-3201 [ HADOOP-3201 ]
Tsz Wo (Nicholas), SZE made changes - 12/Apr/08 12:01 AM
Link This issue relates to HADOOP-3241 [ HADOOP-3241 ]
dhruba borthakur made changes - 14/Apr/08 07:57 PM
Link This issue is blocked by HADOOP-3250 [ HADOOP-3250 ]
dhruba borthakur made changes - 16/Apr/08 06:32 AM
Link This issue is blocked by HADOOP-3113 [ HADOOP-3113 ]
Tsz Wo (Nicholas), SZE made changes - 19/Apr/08 12:50 AM
Link This issue depends on HADOOP-3283 [ HADOOP-3283 ]
Doug Cutting made changes - 23/Apr/08 08:38 PM
Link This issue is blocked by HADOOP-2565 [ HADOOP-2565 ]
Tsz Wo (Nicholas), SZE made changes - 25/Apr/08 12:03 AM
Link This issue depends on HADOOP-3310 [ HADOOP-3310 ]
dhruba borthakur made changes - 28/Apr/08 05:52 PM
Link This issue is blocked by HADOOP-3177 [ HADOOP-3177 ]
Tsz Wo (Nicholas), SZE made changes - 01/May/08 11:21 PM
Link This issue relates to HADOOP-3329 [ HADOOP-3329 ]
Robert Chansler made changes - 07/May/08 10:53 PM
Attachment Grid_HadoopRenumberBlocks.pdf [ 12381639 ]
dhruba borthakur made changes - 02/Jun/08 07:47 AM
Link This issue is blocked by HADOOP-3177 [ HADOOP-3177 ]
dhruba borthakur made changes - 05/Jun/08 06:59 PM
Link This issue is blocked by HADOOP-3503 [ HADOOP-3503 ]
Tsz Wo (Nicholas), SZE made changes - 06/Jun/08 10:10 PM
Attachment 1700_20080606.patch [ 12383601 ]
dhruba borthakur made changes - 08/Jun/08 11:16 PM
Link This issue is blocked by HADOOP-3515 [ HADOOP-3515 ]
dhruba borthakur made changes - 29/Jun/08 10:49 AM
Attachment append3.patch [ 12384904 ]
dhruba borthakur made changes - 29/Jun/08 10:50 AM
Assignee dhruba borthakur [ dhruba ]
dhruba borthakur made changes - 07/Jul/08 10:58 PM
Attachment appendtrunk6.patch [ 12385448 ]
dhruba borthakur made changes - 08/Jul/08 10:36 PM
Attachment appendtrunk7.patch [ 12385544 ]
Tsz Wo (Nicholas), SZE made changes - 10/Jul/08 02:43 AM
Attachment appendtrunk8.patch [ 12385696 ]
Tsz Wo (Nicholas), SZE made changes - 14/Jul/08 09:09 PM
Attachment appendtrunk9.patch [ 12386013 ]
Tsz Wo (Nicholas), SZE made changes - 15/Jul/08 12:56 AM
Attachment appendtrunk10.patch [ 12386029 ]
Tsz Wo (Nicholas), SZE made changes - 15/Jul/08 06:21 PM
Attachment appendtrunk11.patch [ 12386082 ]
Tsz Wo (Nicholas), SZE made changes - 15/Jul/08 07:03 PM
Attachment appendtrunk12.patch [ 12386089 ]
dhruba borthakur made changes - 16/Jul/08 01:39 AM
Attachment appendtrunk13.patch [ 12386122 ]
dhruba borthakur made changes - 16/Jul/08 08:15 PM
Attachment appendtrunk13.patch [ 12386222 ]
dhruba borthakur made changes - 16/Jul/08 09:44 PM
Attachment appendtrunk13.patch [ 12386234 ]
dhruba borthakur made changes - 16/Jul/08 10:04 PM
Status Open [ 1 ] Patch Available [ 10002 ]
dhruba borthakur made changes - 17/Jul/08 12:40 AM
Attachment appendtrunk14.patch [ 12386245 ]
dhruba borthakur made changes - 17/Jul/08 01:02 AM
Attachment appendtrunk14.patch [ 12386249 ]
dhruba borthakur made changes - 18/Jul/08 05:10 PM
Link This issue is depended upon by HADOOP-3790 [ HADOOP-3790 ]
dhruba borthakur made changes - 18/Jul/08 05:14 PM
Status Patch Available [ 10002 ] Open [ 1 ]
dhruba borthakur made changes - 19/Jul/08 01:25 AM
Attachment appendtrunk15.patch [ 12386453 ]
dhruba borthakur made changes - 19/Jul/08 01:25 AM
Status Open [ 1 ] Patch Available [ 10002 ]
Tsz Wo (Nicholas), SZE made changes - 23/Jul/08 06:43 PM
Hadoop Flags [Reviewed]
dhruba borthakur made changes - 24/Jul/08 01:24 PM
Attachment appendtrunk16.patch [ 12386795 ]
dhruba borthakur made changes - 24/Jul/08 01:24 PM
Status Patch Available [ 10002 ] Open [ 1 ]
dhruba borthakur made changes - 24/Jul/08 01:28 PM
Hadoop Flags [Reviewed] [Incompatible change, Reviewed]
Release Note The protocol used by the DFSClient to Datanode and Namenode has been modified.
A new HadoopMetric named "FilesAppended" is added. This metric shows the number of times any file was opened for appends.
Status Open [ 1 ] Patch Available [ 10002 ]
dhruba borthakur made changes - 25/Jul/08 06:03 PM
Link This issue relates to HADOOP-3832 [ HADOOP-3832 ]
dhruba borthakur made changes - 25/Jul/08 06:07 PM
Fix Version/s 0.19.0 [ 12313211 ]
Hadoop Flags [Reviewed, Incompatible change] [Incompatible change, Reviewed]
dhruba borthakur made changes - 25/Jul/08 06:09 PM
Hadoop Flags [Reviewed, Incompatible change] [Incompatible change, Reviewed]
Resolution Fixed [ 1 ]
Status Patch Available [ 10002 ] Resolved [ 5 ]
dhruba borthakur made changes - 25/Jul/08 06:11 PM
Link This issue relates to HADOOP-3833 [ HADOOP-3833 ]
dhruba borthakur made changes - 25/Jul/08 06:13 PM
Link This issue relates to HADOOP-3834 [ HADOOP-3834 ]
Tsz Wo (Nicholas), SZE made changes - 09/Oct/08 01:03 AM
Link This issue is related to HADOOP-4379 [ HADOOP-4379 ]
Robert Chansler made changes - 21/Oct/08 10:43 PM
Release Note The protocol used by the DFSClient to Datanode and Namenode has been modified.
A new HadoopMetric named "FilesAppended" is added. This metric shows the number of times any file was opened for appends.
Introduced append operation for HDFS files.
Hadoop Flags [Reviewed, Incompatible change] [Incompatible change, Reviewed]
Nigel Daley made changes - 20/Nov/08 11:38 PM
Status Resolved [ 5 ] Closed [ 6 ]
Owen O'Malley made changes - 08/Jul/09 04:42 PM
Component/s dfs [ 12310710 ]