ceph/src/messages
Kefu Chai 2a5f3b7ee7 messages,osd,crimson: MOSDPGPull::set_pulls(vector<>&&)
this allows us to pass a lvalue reference to it.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-08-27 01:32:03 +08:00
..
MAuth.h
MAuthReply.h
MBackfillReserve.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MCacheExpire.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MClientCapRelease.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientCaps.h include/ceph_fs: do not use anonymous aggregate with member having ctor 2020-05-22 21:19:36 +08:00
MClientLease.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientMetrics.h client: new message type for providing client side metrics 2020-06-01 04:04:08 -04:00
MClientQuota.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientReclaim.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientReclaimReply.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientReconnect.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientReply.h common/bl, *: deprecate list::claim() in favor of operator=(list&&). 2020-06-29 13:29:54 +02:00
MClientRequest.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MClientRequestForward.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientSession.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MClientSnap.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MCommand.h
MCommandReply.h
MConfig.h
MDentryLink.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MDentryUnlink.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MDirUpdate.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MDiscover.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MDiscoverReply.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportCaps.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportCapsAck.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDir.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirAck.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirCancel.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirDiscover.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirDiscoverAck.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirFinish.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirNotify.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirNotifyAck.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirPrep.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MExportDirPrepAck.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MForward.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MFSMap.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MFSMapUser.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MGatherCaps.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MGenericMessage.h
MGetConfig.h
MGetPoolStats.h osdc: Asiofact the Objecter 2020-05-15 10:55:10 -04:00
MGetPoolStatsReply.h osdc: Asiofact the Objecter 2020-05-15 10:55:10 -04:00
MHeartbeat.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MInodeFileCaps.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MLock.h Merge pull request #35729 from rzarzynski/wip-bl-deprecate-claim 2020-06-29 16:36:39 +02:00
MLog.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MLogAck.h
MMDSBeacon.h messages,mds: Fix decoding of enum types on big-endian systems 2020-08-18 18:27:20 +02:00
MMDSCacheRejoin.h mds: use smart pointer to manage CInode::{inode,xattrs,old_inodes} 2020-07-29 20:45:55 +08:00
MMDSFindIno.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMDSFindInoReply.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMDSFragmentNotify.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMDSFragmentNotifyAck.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMDSLoadTargets.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMDSMap.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMDSMetrics.h mds: new intra-mds message type for forwarding aggregated metrics 2020-06-01 04:04:08 -04:00
MMDSOp.h mds: MMDSOp implementation and detect unversioned messages 2020-06-23 11:39:05 +05:30
MMDSOpenIno.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMDSOpenInoReply.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMDSPeerRequest.h mds: slave -> peer 2020-07-14 08:56:11 -05:00
MMDSPing.h mds: inter-mds ping-pong message and type 2020-06-01 04:05:39 -04:00
MMDSResolve.h mds: slave -> peer 2020-07-14 08:56:11 -05:00
MMDSResolveAck.h mds: slave -> peer 2020-07-14 08:56:11 -05:00
MMDSSnapUpdate.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMDSTableRequest.h mds: MDS-MDS message classes inherit from MMDSOp 2020-06-23 11:40:22 +05:30
MMgrBeacon.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMgrClose.h
MMgrCommand.h mgr: accept MMgrCommand[Reply] messages (in addition to MCommand[Reply]) 2019-09-05 21:29:56 -05:00
MMgrCommandReply.h mgr: accept MMgrCommand[Reply] messages (in addition to MCommand[Reply]) 2019-09-05 21:29:56 -05:00
MMgrConfigure.h mgr: templatize/generalize metrics collection interface 2019-12-05 22:51:45 -05:00
MMgrDigest.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMgrMap.h
MMgrOpen.h
MMgrReport.h messages,mds: Fix decoding of enum types on big-endian systems 2020-08-18 18:27:20 +02:00
MMonCommand.h mgr,mgr/MgrClient: use fsid to signal mon-mgr vs cli MCommands 2019-10-04 09:07:03 -05:00
MMonCommandAck.h common/admin_socket: switch tell queue to cref_t (from ref_t) 2019-11-15 12:42:40 -06:00
MMonElection.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonGetMap.h
MMonGetOSDMap.h
MMonGetPurgedSnaps.h
MMonGetPurgedSnapsReply.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonGetVersion.h
MMonGetVersionReply.h
MMonGlobalID.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonHealth.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonHealthChecks.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonJoin.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonMap.h common/bl, *: deprecate list::claim() in favor of operator=(list&&). 2020-06-29 13:29:54 +02:00
MMonMetadata.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonMgrReport.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonPaxos.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonProbe.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonQuorumService.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonScrub.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MMonSubscribe.h messages: Fix incorrect use of __le16/32/64 2019-09-05 10:50:04 +02:00
MMonSubscribeAck.h
MMonSync.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDAlive.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDBackoff.h
MOSDBeacon.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDBoot.h messages/MOSDBoot: pass OSDSuperblock by const ref 2020-07-27 11:29:10 +08:00
MOSDECSubOpRead.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDECSubOpReadReply.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDECSubOpWrite.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDECSubOpWriteReply.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDFailure.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDFastDispatchOp.h
MOSDForceRecovery.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDFull.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDMap.h
MOSDMarkMeDead.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDMarkMeDown.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDOp.h common/bl, *: deprecate list::claim() in favor of operator=(list&&). 2020-06-29 13:29:54 +02:00
MOSDOpReply.h common/bl, *: deprecate list::claim() in favor of operator=(list&&). 2020-06-29 13:29:54 +02:00
MOSDPeeringOp.h
MOSDPGBackfill.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGBackfillRemove.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGCreate2.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGCreate.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGCreated.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGInfo2.h osd/PeeringState: piggyback lease and ack on activation messages 2019-09-28 11:51:18 -05:00
MOSDPGInfo.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGLease.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGLeaseAck.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGLog.h osd/PeeringState: piggyback pg_lease on MOSDPGLog 2019-09-28 11:51:18 -05:00
MOSDPGNotify2.h osd: add new notify, query, and info messages 2019-09-09 11:22:11 -05:00
MOSDPGNotify.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGPull.h messages,osd,crimson: MOSDPGPull::set_pulls(vector<>&&) 2020-08-27 01:32:03 +08:00
MOSDPGPush.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGPushReply.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGQuery2.h osd: add new notify, query, and info messages 2019-09-09 11:22:11 -05:00
MOSDPGQuery.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGReadyToMerge.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGRecoveryDelete.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGRecoveryDeleteReply.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGRemove.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGScan.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGTemp.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGTrim.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGUpdateLogMissing.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPGUpdateLogMissingReply.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDPing.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDRepOp.h ReplicatedBackend,MOSDRepOp: replace pg_roll_forward_to with mlcod 2019-12-19 17:35:36 -08:00
MOSDRepOpReply.h
MOSDRepScrub.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDRepScrubMap.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDScrub2.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDScrub.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MOSDScrubReserve.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MPGStats.h messages/MPGStats: print seq instead of tid 2020-08-01 18:07:37 +08:00
MPGStatsAck.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MPing.h
MPoolOp.h
MPoolOpReply.h common/bl, *: deprecate list::claim() in favor of operator=(list&&). 2020-06-29 13:29:54 +02:00
MRecoveryReserve.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MRemoveSnaps.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MRoute.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MServiceMap.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MStatfs.h
MStatfsReply.h
MTimeCheck2.h mon: Build ceph-mon without using namespace declarations in headers 2020-03-22 00:28:46 -04:00
MTimeCheck.h messages: Build target 'common' without using namespace in headers 2020-03-07 04:29:40 -05:00
MWatchNotify.h messages: MWatchNotify takes notifier_gid during construction. 2020-02-14 00:11:40 +01:00
PaxosServiceMessage.h