summaryrefslogtreecommitdiffstats
path: root/configdefinitions
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2019-10-01 08:33:10 +0200
committerHarald Musum <musum@verizonmedia.com>2019-10-01 08:33:10 +0200
commita60722acbf83a18e1341b006f5b30fbfe26f0bfb (patch)
tree98a5361d19551cc1a59fbc7013778cbc0b643c87 /configdefinitions
parentf2124a7dd46698ba64899fd9eb6a16af37c158d3 (diff)
Add config for trusting empty ZooKeeper snapshots
Needed when upgrading from ZooKeeper 3.4 to 3.5
Diffstat (limited to 'configdefinitions')
-rw-r--r--configdefinitions/src/vespa/zookeeper-server.def5
1 files changed, 5 insertions, 0 deletions
diff --git a/configdefinitions/src/vespa/zookeeper-server.def b/configdefinitions/src/vespa/zookeeper-server.def
index 723246daab0..b8ff6494764 100644
--- a/configdefinitions/src/vespa/zookeeper-server.def
+++ b/configdefinitions/src/vespa/zookeeper-server.def
@@ -42,3 +42,8 @@ server[].id int
server[].hostname string
server[].quorumPort int default=2182
server[].electionPort int default=2183
+
+# Needed when upgrading from ZooKeeper 3.4 to 3.5, see https://issues.apache.org/jira/browse/ZOOKEEPER-3056,
+# and in general where there is a zookeeper ensemble running that has had few transactions.
+# TODO: Consider setting this to false by default (and override where appropriate)
+trustEmptySnapshot bool default=true