Open GoogleCodeExporter opened 8 years ago
Has anyone encountered or have a solution to this problem?
Original comment by rockycas...@gmail.com
on 20 Jul 2011 at 8:19
Not sure what's up with that, Rocky... are you uploading across the internet
(ie, is there a possibility it's an ISP problem)?
I've successfully uploaded 50G files across a LAN.
Original comment by dobr...@gwainc.net
on 31 Jul 2011 at 8:43
OK, I see the issue - after the file has fully uploaded, the server actually
COPIES the file from the temporary upload directory to the filestore, rather
than moving it. If you're uploading a really big file on a machine that
doesn't have a lot of disk I/O available, this will produce a very noticeable
lag at 99% while the file is being moved from the temp directory to the actual
filestore.
This is clearly less than ideal. Let me bash it around for a bit.
Original comment by jim.salt...@gmail.com
on 31 Jul 2011 at 9:08
Original comment by jim.salt...@gmail.com
on 31 Jul 2011 at 9:09
Original comment by jim.salt...@gmail.com
on 31 Jul 2011 at 9:12
If there's a dev out there who feels like tackling this one, I'll be happy to
review any patches you come up with.
Due to the way Relay handles multiple file uploads, there doesn't seem to be
any real easy way to fix this. Basically multiple file uploads are sent up as
one continuous binary transmission with a content-type used as a boundary; once
an upload is complete the upload.pl script parses through the whole thing a
line at a time looking for the boundaries to split the one big binary back into
multiple files.
If I'm reading the code correctly, this also means Relay will be RAM-limited in
how large a file it can handle; the actual data transmission is serial and not
limited by RAM but that nasty line-by-line parsing after the upload finishes
tries to pull the whole transmission into memory at once. Not good.
Original comment by jim.salt...@gmail.com
on 31 Jul 2011 at 9:15
Sorry, had to move to another FTP client. Can't wait for the update on this.
Original comment by rockycas...@gmail.com
on 4 Aug 2011 at 6:21
hello, could it be possible to implement a solution like plupload to solve
problemes like that ?
Original comment by noel.fro...@gmail.com
on 4 Feb 2013 at 1:35
Original issue reported on code.google.com by
rcastan...@smartermanager.com
on 18 Jul 2011 at 2:55