summaryrefslogtreecommitdiff
path: root/rel/overlay
diff options
context:
space:
mode:
authorNick Vatamaniuc <vatamane@gmail.com>2022-06-13 17:21:27 -0400
committerNick Vatamaniuc <nickva@users.noreply.github.com>2022-06-17 14:48:30 -0400
commit687b4e023587b1669bb506f923a094d7c3f81a65 (patch)
tree42adaa904d5004574dda441a546aeb89243ee17f /rel/overlay
parent6f85bac207af9c4fa9edf2681c055fac83a34142 (diff)
downloadcouchdb-687b4e023587b1669bb506f923a094d7c3f81a65.tar.gz
Enable replicating purge requests between nodes
It seems we had forgotten to enable it and in the case a node if offline when a clustered purge request is issued, and then re-join they won't know to process any purge requests issued to other nodes.
Diffstat (limited to 'rel/overlay')
-rw-r--r--rel/overlay/etc/default.ini6
1 files changed, 6 insertions, 0 deletions
diff --git a/rel/overlay/etc/default.ini b/rel/overlay/etc/default.ini
index 162ccb926..17d5a9378 100644
--- a/rel/overlay/etc/default.ini
+++ b/rel/overlay/etc/default.ini
@@ -278,6 +278,12 @@ bind_address = 127.0.0.1
; shard_cache_size = 25000
; shards_db = _dbs
; sync_concurrency = 10
+;
+; When enabled, internal replicator will replicate purge requests between shard
+; copies. It may be helpful to disable it temporarily when doing rolling node
+; upgrades from CouchDB versions before 2.3.0 when clustered purge feature was
+; introduced
+;replicate_purges = true
; [fabric]
; all_docs_concurrency = 10