From: Sage Weil Date: Mon, 16 May 2016 14:14:23 +0000 (-0400) Subject: osd: add OpContext::get_features() X-Git-Tag: v11.0.0~270^2~9 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d371d8b5d4e51aa6cdc3a0814f337729798baa4c;p=ceph.git osd: add OpContext::get_features() For convenience. Signed-off-by: Sage Weil --- diff --git a/src/osd/ReplicatedPG.h b/src/osd/ReplicatedPG.h index d076720be731..6b6b85bcc154 100644 --- a/src/osd/ReplicatedPG.h +++ b/src/osd/ReplicatedPG.h @@ -674,6 +674,12 @@ public: delete i->second.second; } } + uint64_t get_features() { + if (op && op->get_req()) { + return op->get_req()->get_connection()->get_features(); + } + return -1ll; + } }; using OpContextUPtr = std::unique_ptr; friend struct OpContext;