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

Method BatchAdd

src/brpc/policy/locality_aware_load_balancer.cpp:205–213  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

203}
204
205size_t LocalityAwareLoadBalancer::BatchAdd(
206 Servers& bg, const Servers& fg, const std::vector<SocketId>& servers,
207 LocalityAwareLoadBalancer* lb) {
208 size_t count = 0;
209 for (size_t i = 0; i < servers.size(); ++i) {
210 count += !!Add(bg, fg, servers[i], lb);
211 }
212 return count;
213}
214
215// FIXME(gejun): not work
216size_t LocalityAwareLoadBalancer::BatchRemove(

Callers

nothing calls this directly

Calls 2

AddClass · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected