: RGWCoroutine(store->ctx()), store(store), http(http),
num_shards(num_shards),
zone_id(store->svc.zone->get_zone().id),
- peer_status(store->svc.zone->get_zone_conn_map().size()),
+ peer_status(store->svc.zone->get_zone_data_notify_to_map().size()),
min_shard_markers(num_shards),
last_trim(last_trim)
{}
};
auto p = peer_status.begin();
- for (auto& c : store->svc.zone->get_zone_conn_map()) {
+ for (auto& c : store->svc.zone->get_zone_data_notify_to_map()) {
ldout(cct, 20) << "query sync status from " << c.first << dendl;
using StatusCR = RGWReadRESTResourceCR<rgw_data_sync_status>;
spawn(new StatusCR(cct, c.second, http, "/admin/log/", params, &*p),
http(http), observer(observer),
bucket_instance(bucket_instance),
zone_id(store->svc.zone->get_zone().id),
- peer_status(store->svc.zone->get_zone_conn_map().size())
+ peer_status(store->svc.zone->get_zone_data_notify_to_map().size())
{}
int operate() override;
};
auto p = peer_status.begin();
- for (auto& c : store->svc.zone->get_zone_conn_map()) {
+ for (auto& c : store->svc.zone->get_zone_data_notify_to_map()) {
using StatusCR = RGWReadRESTResourceCR<StatusShards>;
spawn(new StatusCR(cct, c.second, http, "/admin/log/", params, &*p),
false);