#2070: Large streaming uploads
----------------------------------------+-----------------------------------
Reporter: [EMAIL PROTECTED] | Owner: jacob
Status: assigned | Component: Core framework
Version: SVN | Resolution:
Keywords: streaming, upload, large | Stage: Accepted
Has_patch: 1 | Needs_docs: 0
Needs_tests: 0 | Needs_better_patch: 1
----------------------------------------+-----------------------------------
Comment (by anonymous):
Replying to [comment:127 Michael Axiak <[EMAIL PROTECTED]>]:
> Alright, I tested/tweaked the patch on a few different platforms. Here
are my notes:
> ...
My new report:
* '''Apache2/mod_python''': Works well. Works with #4165 and generates
pretty progress bar
* '''Apache2/mod_fastcgi''': Works well. Works with #4165 and generates
pretty progress bar
* '''Apache2/mod_scgi''': Untested.
* '''LighTTPD/mod_fastcgi''': '''I stand corrected''' (Thanks
!SmileyChris). It does help with LighTTPD inasmuch as it will make the
interaction between lighttpd and python not eat all the memory and CPU.
However, it will not show a progress bar (nor are other features in #4165
supported), as the streamed 'upload' only exists between lighttpd and
python, not between the web client and the web server.
* '''manage.py development server''': World well. '''Progress bar does
not work''' AFAIK, the development server is singlethreaded and it will
stay that way. The progress bar is an inherently multithreaded process
(one to serve progress information, one to receive the uploaded
information).
'''Also, when uploading a 4.5 GB file, the content length was reported
incorrectly. This happened with both FastCGI and mod_python on apache2.'''
--
Ticket URL: <http://code.djangoproject.com/ticket/2070#comment:131>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---