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=853c8f0d19ab47f63a263846b95a112a9e99c16f;hp=3ab714a9acd16f9a22ffebbeb63276fb73afc239;hb=953a7321c6613a84c798db1b23cdfa7b0f2cf755;hpb=8ad63ef6b2f81a098c66eabf4d04d7b216c1a9dd 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 3ab714a9ac..853c8f0d19 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 @@ -24,14 +24,14 @@ operational.persistent=false # The maximum amount of time a shard transaction can be idle without receiving any messages before it self-destructs. #shard-transaction-idle-timeout-in-minutes=10 -# The maximum amount of time a shard transaction three-phase commit can be idle without receiving the +# The maximum amount of time a shard transaction three-phase commit can be idle without receiving the # next messages before it aborts the transaction. #shard-transaction-commit-timeout-in-seconds=30 # The maximum allowed capacity for each shard's transaction commit queue. #shard-transaction-commit-queue-capacity=20000 -# The maximum amount of time to wait for a shard to initialize from persistence on startup before +# The maximum amount of time to wait for a shard to initialize from persistence on startup before # failing an operation (eg transaction create and change listener registration). #shard-initialization-timeout-in-seconds=300 @@ -41,20 +41,20 @@ operational.persistent=false # The percentage of Runtime.totalMemory() used by the in-memory journal log before a snapshot is to be taken. #shard-snapshot-data-threshold-percentage=12 -# The interval at which the leader of the shard will check if its majority followers are active and +# The interval at which the leader of the shard will check if its majority followers are active and # term itself as isolated. #shard-isolated-leader-check-interval-in-millis=5000 -# The number of transaction modification operations (put, merge, delete) to batch before sending to the -# shard transaction actor. Batching improves performance as less modifications messages are sent to the +# The number of transaction modification operations (put, merge, delete) to batch before sending to the +# shard transaction actor. Batching improves performance as less modifications messages are sent to the # actor and thus lessens the chance that the transaction actor's mailbox queue could get full. #shard-batched-modification-count=1000 # The maximum amount of time for akka operations (remote or local) to complete before failing. #operation-timeout-in-seconds=5 -# The initial number of transactions per second that are allowed before the data store should begin -# applying back pressure. This number is only used as an initial guidance, subsequently the datastore +# The initial number of transactions per second that are allowed before the data store should begin +# applying back pressure. This number is only used as an initial guidance, subsequently the datastore # measures the latency for a commit and auto-adjusts the rate limit. #transaction-creation-initial-rate-limit=100 @@ -78,8 +78,9 @@ operational.persistent=false # cannot be found then the default raft policy will be applied #custom-raft-policy-implementation= -# The maximum size (in bytes) for snapshot chunks to be sent during sync -#shard-snapshot-chunk-size=20480000 +# When fragmenting messages thru the akka remoting framework, this is the maximum size in bytes +# for a message slice. +#maximum-message-slice-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).