User "Tim Starling" posted a comment on MediaWiki.r93720. Full URL: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/93720#c24527 Commit summary:
Extend upload api adding an option to upload files in chunks, using UploadStash to track the unfinished upload. Comment: Swift cannot support append operations efficiently, and other content-addressed storage systems are probably the same. Even with filesystems which ostensibly support appending, such as NFS, the implementation would be complex. So our current design for the FileBackend refactor project does not include support for appending, instead it has a concatenate operation. Each chunk would be stored to the backend as a separate file. Then the concatenate operation would combine the pre-stored chunks in a specified order, storing the result to a single large file. _______________________________________________ MediaWiki-CodeReview mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-codereview
