Code Review
/
controller.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Prefer InstanceIdentifier imports"
[controller.git]
/
opendaylight
/
md-sal
/
sal-akka-raft
/
src
/
main
/
java
/
org
/
opendaylight
/
controller
/
cluster
/
raft
/
DefaultConfigParamsImpl.java
diff --git
a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/DefaultConfigParamsImpl.java
b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/DefaultConfigParamsImpl.java
index c633337226769d14c281fc71537a71e1dd2e1586..75c237f5035e57abd61c839835ec3c78548a6157 100644
(file)
--- a/
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/DefaultConfigParamsImpl.java
+++ b/
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/DefaultConfigParamsImpl.java
@@
-25,6
+25,8
@@
public class DefaultConfigParamsImpl implements ConfigParams {
*/
private static final int ELECTION_TIME_MAX_VARIANCE = 100;
*/
private static final int ELECTION_TIME_MAX_VARIANCE = 100;
+ private final int SNAPSHOT_CHUNK_SIZE = 2048 * 1000; //2MB
+
/**
* The interval at which a heart beat message will be sent to the remote
/**
* The interval at which a heart beat message will be sent to the remote
@@
-33,7
+35,7
@@
public class DefaultConfigParamsImpl implements ConfigParams {
* Since this is set to 100 milliseconds the Election timeout should be
* at least 200 milliseconds
*/
* Since this is set to 100 milliseconds the Election timeout should be
* at least 200 milliseconds
*/
- p
rotected
static final FiniteDuration HEART_BEAT_INTERVAL =
+ p
ublic
static final FiniteDuration HEART_BEAT_INTERVAL =
new FiniteDuration(100, TimeUnit.MILLISECONDS);
new FiniteDuration(100, TimeUnit.MILLISECONDS);
@@
-51,11
+53,16
@@
public class DefaultConfigParamsImpl implements ConfigParams {
@Override
public FiniteDuration getElectionTimeOutInterval() {
// returns 2 times the heart beat interval
@Override
public FiniteDuration getElectionTimeOutInterval() {
// returns 2 times the heart beat interval
- return
HEART_BEAT_INTERVAL
.$times(2);
+ return
getHeartBeatInterval()
.$times(2);
}
@Override
public int getElectionTimeVariance() {
return ELECTION_TIME_MAX_VARIANCE;
}
}
@Override
public int getElectionTimeVariance() {
return ELECTION_TIME_MAX_VARIANCE;
}
+
+ @Override
+ public int getSnapshotChunkSize() {
+ return SNAPSHOT_CHUNK_SIZE;
+ }
}
}