From: Sage Weil Date: Mon, 9 Dec 2019 16:53:08 +0000 (-0600) Subject: osd/OSDMap: remove dead osd_is_valid_op_target X-Git-Tag: v15.1.0~577^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=52fb794f5276b0f4e83473ca50baafafd0e77a85;p=ceph.git osd/OSDMap: remove dead osd_is_valid_op_target Signed-off-by: Sage Weil --- diff --git a/src/osd/OSDMap.h b/src/osd/OSDMap.h index a4dcd018cbf5..ba546f37eb4b 100644 --- a/src/osd/OSDMap.h +++ b/src/osd/OSDMap.h @@ -1403,18 +1403,6 @@ public: return calc_pg_role(pg_shard_t(osd, pg.shard), group); } - bool osd_is_valid_op_target(pg_t pg, int osd) const { - int primary; - std::vector group; - pg_to_acting_osds(pg, &group, &primary); - if (osd == primary) - return true; - if (pg_is_ec(pg)) - return false; - - return calc_pg_role(osd, group, group.size()) >= 0; - } - bool try_pg_upmap( CephContext *cct, pg_t pg, ///< pg to potentially remap