On Thu, Feb 12, 2009 at 7:55 PM, <[email protected]> wrote: > Author: jchris > Date: Fri Feb 13 03:55:36 2009 > New Revision: 743971 > > URL: http://svn.apache.org/viewvc?rev=743971&view=rev > Log: > Accept standalone attachment PUTs with Transfer-Encoding: chunked > Includes a patch to mochiweb_request that is under review for inclusion > upstream. > > Modified: couchdb/trunk/etc/couchdb/default.ini.tpl.in > URL: > http://svn.apache.org/viewvc/couchdb/trunk/etc/couchdb/default.ini.tpl.in?rev=743971&r1=743970&r2=743971&view=diff > ============================================================================== > --- couchdb/trunk/etc/couchdb/default.ini.tpl.in (original) > +++ couchdb/trunk/etc/couchdb/default.ini.tpl.in Fri Feb 13 03:55:36 2009 > @@ -7,6 +7,7 @@ > view_index_dir = %localstatelibdir% > util_driver_dir = %couchprivlibdir% > max_document_size = 4294967296 ; 4 GB > +max_attachment_chunk_size = 4294967296 ; 4GB > view_timeout = 5000 ; 5 seconds > max_dbs_open = 100 >
I don't know if there's a better value for max_attachment_chunk_size. The effect it has would be to throw an error to the client if it tries to send a chunk bigger than the threshold. Setting it smaller prevents clients from blowing up CouchDB's memory usage by sending huge chunks. If anyone has a strong rationale for why it should be a particular value, please reply. Chris -- Chris Anderson http://jchris.mfdz.com
