2 persistence.snapshot-store.plugin = "in-memory-snapshot-store"
3 persistence.journal.plugin = "in-memory-journal"
5 loggers = ["akka.testkit.TestEventListener", "akka.event.slf4j.Slf4jLogger"]
9 java = "akka.serialization.JavaSerializer"
10 proto = "akka.remote.serialization.ProtobufSerializer"
13 serialization-bindings {
14 "org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification" = java
15 "com.google.protobuf.Message" = proto
22 class = "org.opendaylight.controller.cluster.datastore.utils.InMemoryJournal"
25 in-memory-snapshot-store {
26 # Class name of the plugin.
27 class = "org.opendaylight.controller.cluster.datastore.utils.InMemorySnapshotStore"
28 # Dispatcher for the plugin actor.
29 plugin-dispatcher = "akka.persistence.dispatchers.default-plugin-dispatcher"
33 mailbox-type = "org.opendaylight.controller.cluster.common.actor.MeteredBoundedMailbox"
34 mailbox-capacity = 1000
35 mailbox-push-timeout-time = 100ms
39 # Dispatcher is the name of the event-based dispatcher
41 # What kind of ExecutionService to use
42 executor = "fork-join-executor"
43 # Configuration for the fork join pool
45 # Min number of threads to cap factor-based parallelism number to
47 # Parallelism (threads) ... ceil(available processors * factor)
48 parallelism-factor = 2.0
49 # Max number of threads to cap factor-based parallelism number to
52 # Throughput defines the maximum number of messages to be
53 # processed per actor before the thread jumps to the next actor.
54 # Set to 1 for as fair as possible.
58 transaction-dispatcher {
59 # Dispatcher is the name of the event-based dispatcher
61 # What kind of ExecutionService to use
62 executor = "fork-join-executor"
63 # Configuration for the fork join pool
65 # Min number of threads to cap factor-based parallelism number to
67 # Parallelism (threads) ... ceil(available processors * factor)
68 parallelism-factor = 2.0
69 # Max number of threads to cap factor-based parallelism number to
72 # Throughput defines the maximum number of messages to be
73 # processed per actor before the thread jumps to the next actor.
74 # Set to 1 for as fair as possible.
79 # Dispatcher is the name of the event-based dispatcher
81 # What kind of ExecutionService to use
82 executor = "fork-join-executor"
83 # Configuration for the fork join pool
85 # Min number of threads to cap factor-based parallelism number to
87 # Parallelism (threads) ... ceil(available processors * factor)
88 parallelism-factor = 2.0
89 # Max number of threads to cap factor-based parallelism number to
92 # Throughput defines the maximum number of messages to be
93 # processed per actor before the thread jumps to the next actor.
94 # Set to 1 for as fair as possible.
98 notification-dispatcher {
99 # Dispatcher is the name of the event-based dispatcher
101 # What kind of ExecutionService to use
102 executor = "fork-join-executor"
103 # Configuration for the fork join pool
105 # Min number of threads to cap factor-based parallelism number to
107 # Parallelism (threads) ... ceil(available processors * factor)
108 parallelism-factor = 2.0
109 # Max number of threads to cap factor-based parallelism number to
112 # Throughput defines the maximum number of messages to be
113 # processed per actor before the thread jumps to the next actor.
114 # Set to 1 for as fair as possible.