diff options
author | Nick Vatamaniuc <vatamane@apache.org> | 2020-05-27 13:01:34 -0400 |
---|---|---|
committer | Nick Vatamaniuc <nickva@users.noreply.github.com> | 2020-05-27 13:13:03 -0400 |
commit | 19c040f65120898a3cfb54b643e2e49bdd192d02 (patch) | |
tree | e973d1b0f648155611f9b811113f22e6d0f940ee | |
parent | d0689449301017385f6d44212376614fa5143d9b (diff) | |
download | couchdb-19c040f65120898a3cfb54b643e2e49bdd192d02.tar.gz |
Lower the default batch size for update_docs to 2.5MB
Observed a number of timeouts with the previous default
-rw-r--r-- | rel/overlay/etc/default.ini | 2 | ||||
-rw-r--r-- | src/fabric/src/fabric2_db.erl | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/rel/overlay/etc/default.ini b/rel/overlay/etc/default.ini index 35e5147b2..3630259a1 100644 --- a/rel/overlay/etc/default.ini +++ b/rel/overlay/etc/default.ini @@ -244,7 +244,7 @@ port = 6984 ;binary_chunk_size = 100000 ; ; Bulk docs transaction batch size in bytes -;update_docs_batch_size = 5000000 +;update_docs_batch_size = 2500000 ; [rexi] ; buffer_count = 2000 diff --git a/src/fabric/src/fabric2_db.erl b/src/fabric/src/fabric2_db.erl index 6540e0b6d..667cf35c6 100644 --- a/src/fabric/src/fabric2_db.erl +++ b/src/fabric/src/fabric2_db.erl @@ -156,7 +156,7 @@ -define(RETURN(Term), throw({?MODULE, Term})). --define(DEFAULT_UPDATE_DOCS_BATCH_SIZE, 5000000). +-define(DEFAULT_UPDATE_DOCS_BATCH_SIZE, 2500000). -record(bacc, { |