]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: Message has non-null ref to SocketConnection now.
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Thu, 29 Aug 2019 18:10:43 +0000 (20:10 +0200)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Thu, 5 Sep 2019 09:42:58 +0000 (11:42 +0200)
commita35c5e90f1ccbadead845df919f72d7b632f0e96
treefbe0b02570be6418b502fc38491be5e817491138
parent20bebe242bfcb4ca8b60733b6e501f2f99ff8a3a
crimson/osd: Message has non-null ref to SocketConnection now.

It's enabler for some functions of the the Object Class API:
`cls_get_client_features()`, `cls_get_request_origin()`
as well as the watch/notify mechanism (e.g. `CEPH_OSD_OP_NOTIFY`,
`CEPH_OSD_OP_NOTIFY_ACK` and `Notify::maybe_complete_notify`).

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/crimson/net/Connection.h
src/crimson/net/Fwd.h
src/crimson/net/Messenger.h
src/crimson/net/Protocol.cc
src/crimson/net/ProtocolV1.cc
src/crimson/net/ProtocolV2.cc
src/crimson/net/SocketConnection.h
src/crimson/osd/chained_dispatchers.cc
src/mon/MonMap.cc
src/msg/Message.cc
src/msg/Message.h