summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Shorin <kxepal@apache.org>2014-04-01 15:45:57 +0400
committerAlexander Shorin <kxepal@apache.org>2014-04-01 15:45:57 +0400
commit9a0e561b1f3bc34810dd9112ab0a3fe3722c9a54 (patch)
treeb5a890d454dba97c1647f3fdf4a4c5a7d5f4ae35
parentce352c8d9a537574408d4fac69590384211b1203 (diff)
downloadcouchdb-9a0e561b1f3bc34810dd9112ab0a3fe3722c9a54.tar.gz
Increase mochiweb socket buffers up to 256KiB
This dramatically improves replication speed for large documents and attachments and resolves replication test timeout for FreeBSD 10 and OSX 10.9.2 Fixes COUCHDB-1986
-rw-r--r--etc/couchdb/default.ini.tpl.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/etc/couchdb/default.ini.tpl.in b/etc/couchdb/default.ini.tpl.in
index 32537e088..a0dd7db20 100644
--- a/etc/couchdb/default.ini.tpl.in
+++ b/etc/couchdb/default.ini.tpl.in
@@ -50,6 +50,7 @@ allow_jsonp = false
;server_options = [{backlog, 128}, {acceptor_pool_size, 16}]
; For more socket options, consult Erlang's module 'inet' man page.
;socket_options = [{recbuf, 262144}, {sndbuf, 262144}, {nodelay, true}]
+socket_options = [{recbuf, 262144}, {sndbuf, 262144}]
log_max_chunk_size = 1000000
enable_cors = false
; CouchDB can optionally enforce a maximum uri length;