summary refs log tree commit diff
path: root/develop/usage/configuration/homeserver_sample_config.html
diff options
context:
space:
mode:
authorH-Shay <H-Shay@users.noreply.github.com>2022-03-11 18:47:16 +0000
committerH-Shay <H-Shay@users.noreply.github.com>2022-03-11 18:47:16 +0000
commit77ac35271536ad33faa2566c090d9748a5a3abed (patch)
tree7eded6e5ddd972f7957a5ed1f21090a1978b3234 /develop/usage/configuration/homeserver_sample_config.html
parentdeploy: e6a106fd5ebbf30a7c84f8ba09dc903d20213be3 (diff)
downloadsynapse-77ac35271536ad33faa2566c090d9748a5a3abed.tar.xz
deploy: ef3619e61d84493d98470eb2a69131d15eb1166b
Diffstat (limited to 'develop/usage/configuration/homeserver_sample_config.html')
-rw-r--r--develop/usage/configuration/homeserver_sample_config.html32
1 files changed, 32 insertions, 0 deletions
diff --git a/develop/usage/configuration/homeserver_sample_config.html b/develop/usage/configuration/homeserver_sample_config.html
index d90d3764cd..f932eb2955 100644
--- a/develop/usage/configuration/homeserver_sample_config.html
+++ b/develop/usage/configuration/homeserver_sample_config.html
@@ -2927,6 +2927,38 @@ redis:
   # Optional password if configured on the Redis instance
   #
   #password: &lt;secret_password&gt;
+
+
+## Background Updates ##
+
+# Background updates are database updates that are run in the background in batches.
+# The duration, minimum batch size, default batch size, whether to sleep between batches and if so, how long to
+# sleep can all be configured. This is helpful to speed up or slow down the updates.
+#
+background_updates:
+    # How long in milliseconds to run a batch of background updates for. Defaults to 100. Uncomment and set
+    # a time to change the default.
+    #
+    #background_update_duration_ms: 500
+
+    # Whether to sleep between updates. Defaults to True. Uncomment to change the default.
+    #
+    #sleep_enabled: false
+
+    # If sleeping between updates, how long in milliseconds to sleep for. Defaults to 1000. Uncomment
+    # and set a duration to change the default.
+    #
+    #sleep_duration_ms: 300
+
+    # Minimum size a batch of background updates can be. Must be greater than 0. Defaults to 1. Uncomment and
+    # set a size to change the default.
+    #
+    #min_batch_size: 10
+
+    # The batch size to use for the first iteration of a new background update. The default is 100.
+    # Uncomment and set a size to change the default.
+    #
+    #default_batch_size: 50
 </code></pre>
 
                     </main>