This is an automated email from the ASF dual-hosted git repository. serverglen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/brpc.git
The following commit(s) were added to refs/heads/master by this push: new e4abb3fa Fix typo of WeightedRoundRobinLoadBalancer (#2299) e4abb3fa is described below commit e4abb3fab3bacbbf127dcda553ddc6b67a2a0888 Author: Bright Chen <chenguangmin...@foxmail.com> AuthorDate: Thu Jul 6 10:11:53 2023 +0800 Fix typo of WeightedRoundRobinLoadBalancer (#2299) --- src/brpc/policy/weighted_round_robin_load_balancer.cpp | 4 ++-- src/brpc/policy/weighted_round_robin_load_balancer.h | 6 +++--- test/brpc_load_balancer_unittest.cpp | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/brpc/policy/weighted_round_robin_load_balancer.cpp b/src/brpc/policy/weighted_round_robin_load_balancer.cpp index 82c20085..eefc11d4 100644 --- a/src/brpc/policy/weighted_round_robin_load_balancer.cpp +++ b/src/brpc/policy/weighted_round_robin_load_balancer.cpp @@ -165,7 +165,7 @@ int WeightedRoundRobinLoadBalancer::SelectServer(const SelectIn& in, SelectOut* return ENODATA; } TLS& tls = s.tls(); - if (tls.IsNeededCaculateNewStride(s->weight_sum, s->server_list.size())) { + if (tls.IsNeededCalculateNewStride(s->weight_sum, s->server_list.size())) { if (tls.stride == 0) { tls.position = butil::fast_rand_less_than(s->server_list.size()); } @@ -178,7 +178,7 @@ int WeightedRoundRobinLoadBalancer::SelectServer(const SelectIn& in, SelectOut* tls.remain_server.id != s->server_list[tls.position].id) { tls.remain_server.weight = 0; } - // The servers that can not be choosed. + // The servers that can not be chosen. std::unordered_set<SocketId> filter; TLS tls_temp = tls; uint64_t remain_weight = s->weight_sum; diff --git a/src/brpc/policy/weighted_round_robin_load_balancer.h b/src/brpc/policy/weighted_round_robin_load_balancer.h index 0e923885..fc3df2da 100644 --- a/src/brpc/policy/weighted_round_robin_load_balancer.h +++ b/src/brpc/policy/weighted_round_robin_load_balancer.h @@ -58,9 +58,9 @@ private: size_t position = 0; uint64_t stride = 0; Server remain_server; - // If server list changed, we need caculate a new stride. - bool IsNeededCaculateNewStride(const uint64_t curr_weight_sum, - const size_t curr_servers_num) { + // If server list changed, we need calculate a new stride. + bool IsNeededCalculateNewStride(const uint64_t curr_weight_sum, + const size_t curr_servers_num) { if (curr_weight_sum != weight_sum || curr_servers_num != servers_num) { weight_sum = curr_weight_sum; diff --git a/test/brpc_load_balancer_unittest.cpp b/test/brpc_load_balancer_unittest.cpp index 019f40dd..d98c11b5 100644 --- a/test/brpc_load_balancer_unittest.cpp +++ b/test/brpc_load_balancer_unittest.cpp @@ -843,7 +843,7 @@ TEST_F(LoadBalancerTest, weighted_round_robin) { // Select the best server according to weight configured. // There are 3 valid servers with weight 3, 2 and 7 respectively. - // We run SelectServer for 12 times. The result number of each server seleted should be + // We run SelectServer for 12 times. The result number of each server selected should be // consistent with weight configured. std::map<butil::EndPoint, size_t> select_result; brpc::SocketUniquePtr ptr; @@ -861,7 +861,7 @@ TEST_F(LoadBalancerTest, weighted_round_robin) { std::cout << "1=" << s << ", "; } std::cout << std::endl; - // Check whether slected result is consistent with expected. + // Check whether selected result is consistent with expected. EXPECT_EQ((size_t)3, select_result.size()); for (const auto& result : select_result) { std::cout << result.first << " result=" << result.second @@ -951,7 +951,7 @@ TEST_F(LoadBalancerTest, weighted_randomized) { // Select the best server according to weight configured. // There are 4 valid servers with weight 3, 2, 5 and 10 respectively. - // We run SelectServer for multiple times. The result number of each server seleted should be + // We run SelectServer for multiple times. The result number of each server selected should be // weight randomized with weight configured. std::map<butil::EndPoint, size_t> select_result; brpc::SocketUniquePtr ptr; --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org