ceph/src/messages
Kefu Chai 92eaa76f3d
Merge pull request #28959 from tchaikov/wip-crimson-op-write
crimson/osd: differentiate write from writefull

Reviewed-by: Samuel Just <sjust@redhat.com>
2019-07-17 11:26:43 +08:00
..
MAuth.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MAuthReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MBackfillReserve.h messages: #include necessary header 2019-04-18 06:59:42 +08:00
MCacheExpire.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientCapRelease.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientCaps.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientLease.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientQuota.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientReclaim.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientReclaimReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientReconnect.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientReply.h Merge PR #27077 into master 2019-04-23 10:50:49 -07:00
MClientRequest.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientRequestForward.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientSession.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MClientSnap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MCommand.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MCommandReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MConfig.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MDentryLink.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MDentryUnlink.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MDirUpdate.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MDiscover.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MDiscoverReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportCaps.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportCapsAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDir.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirCancel.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirDiscover.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirDiscoverAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirFinish.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirNotify.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirNotifyAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirPrep.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MExportDirPrepAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MFSMap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MFSMapUser.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MForward.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MGatherCaps.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MGenericMessage.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MGetConfig.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MGetPoolStats.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MGetPoolStatsReply.h mon: use per-pool stats only when all OSDs are reporting 2019-07-11 09:04:18 -05:00
MHeartbeat.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MInodeFileCaps.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MLock.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MLog.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MLogAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSBeacon.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSCacheRejoin.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSFindIno.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSFindInoReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSFragmentNotify.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSFragmentNotifyAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSLoadTargets.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSMap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSOpenIno.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSOpenInoReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSResolve.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSResolveAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSSlaveRequest.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSSnapUpdate.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMDSTableRequest.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMgrBeacon.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMgrClose.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMgrConfigure.h mgr/MgrClient: use ref_t<M> 2019-04-18 06:59:42 +08:00
MMgrDigest.h mgr/{Mgr,MgrStandby}: use ref_t<M> 2019-04-18 06:59:42 +08:00
MMgrMap.h mgr/MgrClient: use ref_t<M> 2019-04-18 06:59:42 +08:00
MMgrOpen.h mgr/DaemonServer: use ref_t<M> 2019-04-18 06:59:42 +08:00
MMgrReport.h mgr/DaemonServer: use ref_t<M> 2019-04-18 06:59:42 +08:00
MMonCommand.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonCommandAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonElection.h src/: define ceph_release_t and use it 2019-05-04 02:51:27 -04:00
MMonGetMap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonGetOSDMap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonGetPurgedSnaps.h mon/OSDMonitor: add messages to get past purged_snaps 2019-07-02 08:37:50 -05:00
MMonGetPurgedSnapsReply.h mon/OSDMonitor: add messages to get past purged_snaps 2019-07-02 08:37:50 -05:00
MMonGetVersion.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonGetVersionReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonGlobalID.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonHealth.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonHealthChecks.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonJoin.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonMap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonMetadata.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonMgrReport.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonPaxos.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonProbe.h src/: define ceph_release_t and use it 2019-05-04 02:51:27 -04:00
MMonQuorumService.h messages: do not use MessageSubType anymore 2019-04-18 06:59:42 +08:00
MMonScrub.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonSubscribe.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonSubscribeAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MMonSync.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDAlive.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDBackoff.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDBeacon.h osd: report last_purged_snaps_scrub as part of beacon 2019-07-02 08:37:51 -05:00
MOSDBoot.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDECSubOpRead.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDECSubOpReadReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDECSubOpWrite.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDECSubOpWriteReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDFailure.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDFastDispatchOp.h messages: do not use MessageSubType anymore 2019-04-18 06:59:42 +08:00
MOSDForceRecovery.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDFull.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDMap.h mon/OSDMonitor: do not bother reporting gaps in removed_snaps 2019-07-02 08:37:51 -05:00
MOSDMarkMeDown.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDOp.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDOpReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGBackfill.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGBackfillRemove.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGCreate.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGCreate2.h messages: MOSDPGCreate2 doesn't assume using namespace std. 2019-05-31 10:49:01 +02:00
MOSDPGCreated.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGInfo.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGLog.h osd: change build_push_op and submit_push_data base recovery strategy 2019-05-06 20:17:32 +08:00
MOSDPGNotify.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGPull.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGPush.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGPushReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGQuery.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGReadyToMerge.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGRecoveryDelete.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGRecoveryDeleteReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGRemove.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGScan.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGTemp.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGTrim.h messages: #include necessary header 2019-04-24 21:36:58 +08:00
MOSDPGUpdateLogMissing.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPGUpdateLogMissingReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDPeeringOp.h messages/MOSDPeeringOp: do not include PGPeeringEvent.h 2019-04-18 06:59:42 +08:00
MOSDPing.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDRepOp.h osd/: convert boost::optional users to std::optional 2019-05-09 17:22:26 -07:00
MOSDRepOpReply.h messages/MOSDRepOpReply: include necessary header 2019-07-15 21:21:47 +08:00
MOSDRepScrub.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDRepScrubMap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDScrub.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDScrub2.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MOSDScrubReserve.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MPGStats.h osd: report whether we have per-pool stats 2019-07-10 17:12:34 -05:00
MPGStatsAck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MPing.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MPoolOp.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MPoolOpReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MRecoveryReserve.h messages: #include necessary header 2019-04-24 21:36:58 +08:00
MRemoveSnaps.h messages/MRemoveSnaps: int -> int32_t on encoded type 2019-07-02 08:37:48 -05:00
MRoute.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MServiceMap.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MStatfs.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MStatfsReply.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MTimeCheck.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MTimeCheck2.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
MWatchNotify.h src/: use make_message<Foo> instead of Foo::create() 2019-04-18 06:59:42 +08:00
PaxosServiceMessage.h messages: do not use MessageSubType anymore 2019-04-18 06:59:42 +08:00