aboutsummaryrefslogtreecommitdiff
path: root/src/server/bnetserver/bnetserver.conf.dist
diff options
context:
space:
mode:
authorNaios <naios-dev@live.de>2015-03-24 12:31:52 +0100
committerNaios <naios-dev@live.de>2015-03-24 12:31:52 +0100
commit966282fbed24a0d0cf8cb3e05b1849c3e6a0d1d6 (patch)
treecad979bdbeb4e96335259dda19528ebcc09ac761 /src/server/bnetserver/bnetserver.conf.dist
parentbf4e71a008d253dc3c3a531e9950d5a415bc60e0 (diff)
Core/DBUpdater: Add the possibility to limit the remove of orphaned entries.
* This will save you from loosing your update history if you use a repository in bad state (revision or branch) by mistake. * Also turned 1 error message into a warning
Diffstat (limited to 'src/server/bnetserver/bnetserver.conf.dist')
-rw-r--r--src/server/bnetserver/bnetserver.conf.dist11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/server/bnetserver/bnetserver.conf.dist b/src/server/bnetserver/bnetserver.conf.dist
index 804ce51ef2a..9b133d36e4f 100644
--- a/src/server/bnetserver/bnetserver.conf.dist
+++ b/src/server/bnetserver/bnetserver.conf.dist
@@ -234,13 +234,16 @@ Updates.ArchivedRedundancy = 0
Updates.AllowRehash = 1
#
-# Updates.CleanDeadRef
-# Description: Cleans dead/ orphaned references that occure if a update was deleted or renamed and edited.
+# Updates.CleanDeadRefMaxCount
+# Description: Cleans dead/ orphaned references that occur if an update was removed or renamed and edited in one step.
+# It only starts the clean up if the count of the missing updates is below or equal the Updates.CleanDeadRefMaxCount value.
+# This way prevents erasing of the update history due to wrong source directory state (maybe wrong branch or bad revision).
# Disable this if you want to know if the database is in a possible "dirty state".
-# Default: 1 - (Enabled)
+# Default: 3 - (Enabled)
# 0 - (Disabled)
+# -1 - (Enabled - unlimited)
-Updates.CleanDeadRef = 1
+Updates.CleanDeadRefMaxCount = 3
#
###################################################################################################