X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-clustering-config%2Fsrc%2Fmain%2Fresources%2Finitial%2Fdatastore.cfg;h=3ab714a9acd16f9a22ffebbeb63276fb73afc239;hp=cafe375f8b5f27653b26e3347bb94c83d9477383;hb=b25ae9347455b1bae8f25424a9ceffc017f2f0db;hpb=b3cc695157dc7e8f3f7698ebc34403be57c65636 diff --git a/opendaylight/md-sal/sal-clustering-config/src/main/resources/initial/datastore.cfg b/opendaylight/md-sal/sal-clustering-config/src/main/resources/initial/datastore.cfg index cafe375f8b..3ab714a9ac 100644 --- a/opendaylight/md-sal/sal-clustering-config/src/main/resources/initial/datastore.cfg +++ b/opendaylight/md-sal/sal-clustering-config/src/main/resources/initial/datastore.cfg @@ -35,9 +35,6 @@ operational.persistent=false # failing an operation (eg transaction create and change listener registration). #shard-initialization-timeout-in-seconds=300 -# The maximum number of journal log entries to batch on recovery for a shard before committing to the data store. -#shard-journal-recovery-log-batch-size=1000 - # The minimum number of entries to be present in the in-memory journal log before a snapshot is to be taken. #shard-snapshot-batch-count=20000 @@ -83,3 +80,11 @@ operational.persistent=false # The maximum size (in bytes) for snapshot chunks to be sent during sync #shard-snapshot-chunk-size=20480000 + +# Enable tell-based protocol between frontend (applications) and backend (shards). Using this protocol +# should avoid AskTimeoutExceptions seen under heavy load. Defaults to false (use ask-based protocol). +#use-tell-based-protocol=true + +# Tune the maximum number of entries a follower is allowed to lag behind the leader before it is +# considered out-of-sync. This flag may require tuning in face of a large number of small transactions. +#sync-index-threshold=10