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

Function set_leader

nodedb-cluster/src/routing.rs:341–346  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

339
340 #[test]
341 fn set_leader() {
342 let mut rt = RoutingTable::uniform(2, &[1, 2, 3], 3);
343 // Data group 1 owns vshard 0.
344 rt.set_leader(1, 99);
345 assert_eq!(rt.leader_for_vshard(0).unwrap(), 99);
346 }
347
348 #[test]
349 fn remove_group_member_strips_voter_and_clears_leader() {

Callers

nothing calls this directly

Calls 1

set_leaderMethod · 0.80

Tested by

no test coverage detected