From: Radoslaw Zarzynski Date: Tue, 10 Mar 2020 22:48:55 +0000 (+0100) Subject: crimson/osd/object_context: implement maybe_get_cached_obc(). X-Git-Tag: v16.1.0~1720^2~25 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b04e07cb4c9921174796e26a62c3c4f76f9faec8;p=ceph.git crimson/osd/object_context: implement maybe_get_cached_obc(). Signed-off-by: Radoslaw Zarzynski --- diff --git a/src/crimson/osd/object_context.h b/src/crimson/osd/object_context.h index 2a5461c4d909..c7d70c193446 100644 --- a/src/crimson/osd/object_context.h +++ b/src/crimson/osd/object_context.h @@ -235,6 +235,9 @@ public: std::pair get_cached_obc(const hobject_t &hoid) { return obc_lru.get_or_create(hoid); } + ObjectContextRef maybe_get_cached_obc(const hobject_t &hoid) { + return obc_lru.get(hoid); + } const char** get_tracked_conf_keys() const final; void handle_conf_change(const crimson::common::ConfigProxy& conf,