From f8fc04ae49f9218de2af4b8400066fceebf76bfb Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Thu, 3 Apr 2025 19:16:11 -0700 Subject: [PATCH] crimson/.../osd.cc: convert active ops to start_pg_operation_active Signed-off-by: Samuel Just (cherry picked from commit 607c773db36d98af65eca4df91f315782f0bb652) --- src/crimson/osd/osd.cc | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/crimson/osd/osd.cc b/src/crimson/osd/osd.cc index 2a53d767ab8..0ae90919179 100644 --- a/src/crimson/osd/osd.cc +++ b/src/crimson/osd/osd.cc @@ -1401,36 +1401,36 @@ seastar::future<> OSD::handle_update_log_missing( crimson::net::ConnectionRef conn, Ref m) { - return pg_shard_manager.start_pg_operation( + return pg_shard_manager.start_pg_operation_active( std::move(conn), - std::move(m)).second; + std::move(m)); } seastar::future<> OSD::handle_update_log_missing_reply( crimson::net::ConnectionRef conn, Ref m) { - return pg_shard_manager.start_pg_operation( + return pg_shard_manager.start_pg_operation_active( std::move(conn), - std::move(m)).second; + std::move(m)); } seastar::future<> OSD::handle_pg_pct( crimson::net::ConnectionRef conn, Ref m) { - return pg_shard_manager.start_pg_operation( + return pg_shard_manager.start_pg_operation_active( std::move(conn), - std::move(m)).second; + std::move(m)); } seastar::future<> OSD::handle_rep_op( crimson::net::ConnectionRef conn, Ref m) { - return pg_shard_manager.start_pg_operation( + return pg_shard_manager.start_pg_operation_active( std::move(conn), - std::move(m)).second; + std::move(m)); } seastar::future<> OSD::handle_rep_op_reply( @@ -1473,9 +1473,9 @@ seastar::future<> OSD::handle_scrub_message( crimson::net::ConnectionRef conn, Ref m) { - return pg_shard_manager.start_pg_operation< + return pg_shard_manager.start_pg_operation_active< crimson::osd::ScrubMessage - >(m, conn, m->get_min_epoch(), m->get_spg()).second; + >(m, conn, m->get_min_epoch(), m->get_spg()); } seastar::future<> OSD::handle_mark_me_down( @@ -1493,8 +1493,8 @@ seastar::future<> OSD::handle_recovery_subreq( crimson::net::ConnectionRef conn, Ref m) { - return pg_shard_manager.start_pg_operation( - conn, std::move(m)).second; + return pg_shard_manager.start_pg_operation_active( + conn, std::move(m)); } vector OSD::get_health_metrics() -- 2.39.5