#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
-~----------~----~----~----~------~----~------~--~---

Reply via email to