MCPcopy Create free account
hub / github.com/apache/brpc / BatchAdd

Method BatchAdd

src/brpc/policy/randomized_load_balancer.cpp:55–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53}
54
55size_t RandomizedLoadBalancer::BatchAdd(
56 Servers& bg, const std::vector<ServerId>& servers) {
57 size_t count = 0;
58 for (size_t i = 0; i < servers.size(); ++i) {
59 count += !!Add(bg, servers[i]);
60 }
61 return count;
62}
63
64size_t RandomizedLoadBalancer::BatchRemove(
65 Servers& bg, const std::vector<ServerId>& servers) {

Callers

nothing calls this directly

Calls 2

AddClass · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected