ceph/src/messages
Sage Weil a56a7fb695 messages/MOSDBoot: fix compat with pre-nautilus
We can't make an addr -> addrvec transition without a compat encoding,
unfortunately (I screwed this one up back when then ADDR2 feature was
introduced).

Signed-off-by: Sage Weil <sage@redhat.com>
2018-12-21 15:31:32 -06:00
..
MAuth.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MAuthReply.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MBackfillReserve.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MCacheExpire.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MClientCapRelease.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MClientCaps.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MClientLease.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MClientQuota.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MClientReclaim.h mds: initial code for client states reclaim 2018-09-26 21:42:51 +08:00
MClientReclaimReply.h mds: initial code for client states reclaim 2018-09-26 21:42:51 +08:00
MClientReconnect.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MClientReply.h client: support getfattr ceph.dir.pin extended attribute 2018-11-19 11:20:16 +08:00
MClientRequest.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MClientRequestForward.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MClientSession.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MClientSnap.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MCommand.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MCommandReply.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MConfig.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MDataPing.h common: modernize and refactor occurrences of bufferlist::buffers_t. 2018-12-01 21:22:23 +01:00
MDentryLink.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MDentryUnlink.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MDirUpdate.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MDiscover.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MDiscoverReply.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MExportCaps.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MExportCapsAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDir.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirCancel.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirDiscover.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirDiscoverAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirFinish.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirNotify.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirNotifyAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirPrep.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MExportDirPrepAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MForward.h messages/MForward: drop unused ctor 2018-10-14 12:01:09 -05:00
MFSMap.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MFSMapUser.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MGatherCaps.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MGenericMessage.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MGetConfig.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MGetPoolStats.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MGetPoolStatsReply.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MHeartbeat.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MInodeFileCaps.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MLock.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MLog.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MLogAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSBeacon.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MMDSCacheRejoin.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMDSFindIno.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSFindInoReply.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSFragmentNotify.h mds: handle fragment notify race 2018-10-17 12:54:01 +08:00
MMDSFragmentNotifyAck.h mds: handle fragment notify race 2018-10-17 12:54:01 +08:00
MMDSLoadTargets.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSMap.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMDSOpenIno.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSOpenInoReply.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSResolve.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSResolveAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSSlaveRequest.h messages: fix get_opname return type 2018-08-17 14:15:18 -07:00
MMDSSnapUpdate.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMDSTableRequest.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMgrBeacon.h mgr: remove dead code 2018-10-01 11:33:44 -07:00
MMgrClose.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMgrConfigure.h mgr: add limit param to osd perf query 2018-12-04 17:36:14 +02:00
MMgrDigest.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMgrMap.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMgrOpen.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMgrReport.h osd: collect client perf stats when query is enabled 2018-11-07 21:25:25 +02:00
MMonCommand.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMonCommandAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMonElection.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonGetMap.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMonGetOSDMap.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MMonGetVersion.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMonGetVersionReply.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonGlobalID.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMonHealth.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonHealthChecks.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonJoin.h mon: pass addrvec via MMonJoin 2018-12-21 15:31:32 -06:00
MMonMap.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMonMetadata.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonMgrReport.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonPaxos.h messages: fix get_opname return type 2018-08-17 14:15:18 -07:00
MMonProbe.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonQuorumService.h cleanup: Replace always-false assertions with abort 2018-08-27 10:27:22 -04:00
MMonScrub.h cleanup: Replace always-false assertions with abort 2018-08-27 10:27:22 -04:00
MMonSubscribe.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MMonSubscribeAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MMonSync.h cleanup: Replace always-false assertions with abort 2018-08-27 10:27:22 -04:00
MNop.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDAlive.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDBackoff.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDBeacon.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDBoot.h messages/MOSDBoot: fix compat with pre-nautilus 2018-12-21 15:31:32 -06:00
MOSDECSubOpRead.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDECSubOpReadReply.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDECSubOpWrite.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDECSubOpWriteReply.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDFailure.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDFastDispatchOp.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDForceRecovery.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDFull.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDMap.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDMarkMeDown.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDOp.h common: fix typos 2018-09-21 12:43:33 +08:00
MOSDOpReply.h common,crush,mds,messages,osd: add missing #include 2018-09-05 15:53:31 +08:00
MOSDPeeringOp.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDPGBackfill.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGBackfillRemove.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGCreate2.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGCreate.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGCreated.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDPGInfo.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGLog.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGNotify.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGPull.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGPush.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGPushReply.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGQuery.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGReadyToMerge.h osd,mon: keep last_epoch_started along with last_epoch_clean premerge 2018-10-12 16:18:22 -05:00
MOSDPGRecoveryDelete.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGRecoveryDeleteReply.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGRemove.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGScan.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGTemp.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MOSDPGTrim.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGUpdateLogMissing.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPGUpdateLogMissingReply.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDPing.h common: fix typos 2018-09-21 12:43:33 +08:00
MOSDRepOp.h common: fix typos 2018-09-21 12:43:33 +08:00
MOSDRepOpReply.h common: fix typos 2018-09-21 12:43:33 +08:00
MOSDRepScrub.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDRepScrubMap.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDScrub2.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDScrub.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MOSDScrubReserve.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MPGStats.h rados,mon: improve ceph and rados df reports. 2018-12-06 18:54:21 +03:00
MPGStatsAck.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MPing.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MPoolOp.h messages/MPoolOp: drop auid member 2018-08-31 09:27:36 -05:00
MPoolOpReply.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MRecoveryReserve.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MRemoveSnaps.h messages: Use ceph_assert for asserts. 2018-08-27 10:27:22 -04:00
MRoute.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MServiceMap.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MStatfs.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MStatfsReply.h msg: cleanup factory/ref definition in messages 2018-08-15 13:36:38 -07:00
MTimeCheck2.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MTimeCheck.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
MWatchNotify.h messages: define HEAD_VERSION and COMPAT_VERSION inlined 2018-08-17 18:59:29 +08:00
PaxosServiceMessage.h mon: use MonOpRequest get_session() instead of PaxosServiceMessage's 2018-10-14 12:01:09 -05:00