From 88eaaf6725fe66e4e90fc1f38de0a1107c56ad16 Mon Sep 17 00:00:00 2001 From: Amnon Hanuhov Date: Tue, 4 May 2021 16:20:15 +0300 Subject: [PATCH] crimson/osd: Use crimson::net::make_message() in ReplicatedRecoveryBackend Signed-off-by: Amnon Hanuhov --- src/crimson/osd/replicated_recovery_backend.cc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/crimson/osd/replicated_recovery_backend.cc b/src/crimson/osd/replicated_recovery_backend.cc index e10c142296f37..c1fa7cfff4134 100644 --- a/src/crimson/osd/replicated_recovery_backend.cc +++ b/src/crimson/osd/replicated_recovery_backend.cc @@ -53,7 +53,7 @@ ReplicatedRecoveryBackend::maybe_push_shards( return interruptor::parallel_for_each(get_shards_to_push(soid), [this, need, soid](auto shard) { return prep_push(soid, need, shard).then_interruptible([this, soid, shard](auto push) { - auto msg = make_message(); + auto msg = crimson::net::make_message(); msg->from = pg.get_pg_whoami(); msg->pgid = pg.get_pgid(); msg->map_epoch = pg.get_osdmap_epoch(); @@ -106,7 +106,7 @@ ReplicatedRecoveryBackend::maybe_pull_missing_obj( recovery_waiter.pi = std::make_optional(); auto& pi = *recovery_waiter.pi; prepare_pull(po, pi, soid, need); - auto msg = make_message(); + auto msg = crimson::net::make_message(); msg->from = pg.get_pg_whoami(); msg->set_priority(pg.get_recovery_op_priority()); msg->pgid = pg.get_pgid(); @@ -144,7 +144,7 @@ ReplicatedRecoveryBackend::push_delete( logger().debug("push_delete: will remove {} from {}", soid, shard); pg.begin_peer_recover(shard, soid); spg_t target_pg(pg.get_info().pgid.pgid, shard.shard); - auto msg = make_message( + auto msg = crimson::net::make_message( pg.get_pg_whoami(), target_pg, pg.get_osdmap_epoch(), min_epoch); msg->set_priority(pg.get_recovery_op_priority()); msg->objects.push_back(std::make_pair(soid, need)); @@ -169,7 +169,7 @@ ReplicatedRecoveryBackend::handle_recovery_delete( return local_recover_delete(p.first, p.second, pg.get_osdmap_epoch()) .then_interruptible( [this, m] { - auto reply = make_message(); + auto reply = crimson::net::make_message(); reply->from = pg.get_pg_whoami(); reply->set_priority(m->get_priority()); reply->pgid = spg_t(pg.get_info().pgid.pgid, m->from.shard); @@ -608,7 +608,7 @@ ReplicatedRecoveryBackend::handle_pull(Ref m) } return build_push_op(recovery_info, progress, 0); }).then_interruptible([this, from](auto pop) { - auto msg = make_message(); + auto msg = crimson::net::make_message(); msg->from = pg.get_pg_whoami(); msg->pgid = pg.get_pgid(); msg->map_epoch = pg.get_osdmap_epoch(); @@ -738,7 +738,7 @@ ReplicatedRecoveryBackend::handle_pull_response( recovering.at(pop.soid).set_pulled(); return seastar::make_ready_future<>(); } else { - auto reply = make_message(); + auto reply = crimson::net::make_message(); reply->from = pg.get_pg_whoami(); reply->set_priority(m->get_priority()); reply->pgid = pg.get_info().pgid; @@ -813,7 +813,7 @@ ReplicatedRecoveryBackend::handle_push( }); }); }).then_interruptible([this, m, &response]() mutable { - auto reply = make_message(); + auto reply = crimson::net::make_message(); reply->from = pg.get_pg_whoami(); reply->set_priority(m->get_priority()); reply->pgid = pg.get_info().pgid; @@ -872,7 +872,7 @@ ReplicatedRecoveryBackend::handle_push_reply( return _handle_push_reply(from, push_reply).then_interruptible( [this, from](std::optional push_op) { if (push_op) { - auto msg = make_message(); + auto msg = crimson::net::make_message(); msg->from = pg.get_pg_whoami(); msg->pgid = pg.get_pgid(); msg->map_epoch = pg.get_osdmap_epoch(); -- 2.39.5