MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / cfg

Function cfg

nodedb-raft/src/node/config.rs:84–97  ·  view source on GitHub ↗
(peers: Vec<u64>, learners: Vec<u64>)

Source from the content-addressed store, hash-verified

82 use super::*;
83
84 fn cfg(peers: Vec<u64>, learners: Vec<u64>) -> RaftConfig {
85 RaftConfig {
86 node_id: 1,
87 group_id: 0,
88 peers,
89 learners,
90 observers: vec![],
91 starts_as_learner: false,
92 starts_as_observer: false,
93 election_timeout_min: Duration::from_millis(150),
94 election_timeout_max: Duration::from_millis(300),
95 heartbeat_interval: Duration::from_millis(50),
96 }
97 }
98
99 #[test]
100 fn quorum_excludes_learners() {

Callers 2

quorum_excludes_learnersFunction · 0.70
parse_memory_sizeFunction · 0.50

Calls

no outgoing calls

Tested by 1

quorum_excludes_learnersFunction · 0.56