From: Patrick Donnelly Date: Thu, 16 Aug 2018 23:17:42 +0000 (-0700) Subject: Merge PR #22555 into master X-Git-Tag: v14.0.1~575 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=769a93f4ecd4d4c30d0cbf55342a0c3c5730438f;p=ceph.git Merge PR #22555 into master * refs/pull/22555/head: msg: define MFoo::create helper msg: add msgref cast method msg: cleanup factory/ref definition in messages mds: use message factory to avoid leaks msg: add factory method to correctly construct smart_ptr mds: remove dead MDS-MDS forwarding code mds: manage Message lifetime with intrusive_ptr common: add templated Context factory msg: add const version of get_payload msg: use queue of messages for dispatch msg: dispatch intrusive_ptr Messages msg: use deque for dispatcher pointers Reviewed-by: Zheng Yan --- 769a93f4ecd4d4c30d0cbf55342a0c3c5730438f