mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-08 16:03:20 +00:00
storage_proxy: actually sort endpoints in get_live_sorted_endpoints()
This commit is contained in:
@@ -2050,7 +2050,7 @@ std::vector<gms::inet_address> storage_proxy::get_live_sorted_endpoints(keyspace
|
||||
std::vector<gms::inet_address> eps = rs.get_natural_endpoints(token);
|
||||
auto itend = boost::range::remove_if(eps, std::not1(std::bind1st(std::mem_fn(&gms::failure_detector::is_alive), &gms::get_local_failure_detector())));
|
||||
eps.erase(itend, eps.end());
|
||||
// DatabaseDescriptor.getEndpointSnitch().sortByProximity(FBUtilities.getBroadcastAddress(), liveEndpoints);
|
||||
locator::i_endpoint_snitch::get_local_snitch_ptr()->sort_by_proximity(utils::fb_utilities::get_broadcast_address(), eps);
|
||||
return eps;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user