X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=akka%2Frepackaged-akka-jar%2Fsrc%2Fmain%2Fresources%2Fpersistence_reference.conf;h=db9ae1ecbea08a517f4d8cb8cd20bf640ee482e1;hp=1e75bdc1a51620aaf76be3cbf570b05e79eca23b;hb=3b3733ab6cd51e95079b7a4b814aa5f6a49e75f5;hpb=fb9cb91d371f7bbd0ff2e199673ce61b64d16b19 diff --git a/akka/repackaged-akka-jar/src/main/resources/persistence_reference.conf b/akka/repackaged-akka-jar/src/main/resources/persistence_reference.conf index 1e75bdc1a5..db9ae1ecbe 100644 --- a/akka/repackaged-akka-jar/src/main/resources/persistence_reference.conf +++ b/akka/repackaged-akka-jar/src/main/resources/persistence_reference.conf @@ -6,7 +6,7 @@ # Make your edits in your application.conf in order to override these settings. # Directory of persistence journal and snapshot store plugins is available at the -# Akka Community Projects page http://akka.io/community/ +# Akka Community Projects page https://akka.io/community/ # Default persistence extension settings. akka.persistence { @@ -187,6 +187,21 @@ akka.persistence { # which means a snapshot is taken after persisting every 1000 events. snapshot-after = off } + + # DurableStateStore settings + state { + # Absolute path to the KeyValueStore plugin configuration entry used by + # DurableStateBehavior actors by default. + # DurableStateBehavior can override `durableStateStorePluginId` method (`withDurableStateStorePluginId`) + # in order to rely on a different plugin. + plugin = "" + } + + # Fallback settings for DurableStateStore plugin configurations + # These settings are used if they are not defined in plugin config section. + state-plugin-fallback { + recovery-timeout = 30s + } } # Protobuf serialization for the persistent extension messages.