]>
Commit | Line | Data |
---|---|---|
1 | #include "include/CompatSet.h" | |
2 | TYPE(CompatSet) | |
3 | ||
4 | #include "include/filepath.h" | |
5 | TYPE(filepath) | |
6 | ||
7 | #include "include/util.h" | |
8 | TYPE(ceph_data_stats) | |
9 | ||
10 | #include "common/bit_vector.hpp" | |
11 | TYPE(BitVector<2>) | |
12 | ||
13 | #include "common/bloom_filter.hpp" | |
14 | TYPE(bloom_filter) | |
15 | TYPE(compressible_bloom_filter) | |
16 | ||
17 | #include "test_ceph_time.h" | |
18 | TYPE(real_time_wrapper) | |
19 | ||
20 | #include "test_sstring.h" | |
21 | TYPE(sstring_wrapper) | |
22 | ||
23 | #include "common/snap_types.h" | |
24 | TYPE(SnapContext) | |
25 | TYPE(SnapRealmInfo) | |
26 | ||
27 | #include "common/DecayCounter.h" | |
28 | TYPE(DecayCounter) | |
29 | ||
30 | #include "common/LogEntry.h" | |
31 | TYPE_FEATUREFUL(LogEntryKey) | |
32 | TYPE_FEATUREFUL(LogEntry) | |
33 | TYPE_FEATUREFUL(LogSummary) | |
34 | ||
35 | #include "common/SloppyCRCMap.h" | |
36 | TYPE(SloppyCRCMap) | |
37 | ||
38 | #include "msg/msg_types.h" | |
39 | TYPE(entity_name_t) | |
40 | TYPE_FEATUREFUL(entity_addr_t) | |
41 | TYPE_FEATUREFUL(entity_addrvec_t) | |
42 | TYPE_FEATUREFUL(entity_inst_t) | |
43 | ||
44 | #include "osd/OSDMap.h" | |
45 | TYPE(osd_info_t) | |
46 | TYPE(osd_xinfo_t) | |
47 | TYPE_FEATUREFUL_NOCOPY(OSDMap) | |
48 | TYPE_FEATUREFUL_STRAYDATA(OSDMap::Incremental) | |
49 | ||
50 | #include "crush/CrushWrapper.h" | |
51 | TYPE_FEATUREFUL_NOCOPY(CrushWrapper) | |
52 | ||
53 | #include "common/histogram.h" | |
54 | TYPE(pow2_hist_t) | |
55 | ||
56 | #include "osd/osd_types.h" | |
57 | TYPE(osd_reqid_t) | |
58 | TYPE(object_locator_t) | |
59 | TYPE(request_redirect_t) | |
60 | TYPE(pg_t) | |
61 | TYPE(coll_t) | |
62 | TYPE(objectstore_perf_stat_t) | |
63 | TYPE(osd_stat_t) | |
64 | TYPE(OSDSuperblock) | |
65 | TYPE_FEATUREFUL(pool_snap_info_t) | |
66 | TYPE_FEATUREFUL(pg_pool_t) | |
67 | TYPE(object_stat_sum_t) | |
68 | TYPE(object_stat_collection_t) | |
69 | TYPE(pg_stat_t) | |
70 | TYPE_FEATUREFUL(pool_stat_t) | |
71 | TYPE(pg_history_t) | |
72 | TYPE(pg_info_t) | |
73 | TYPE_FEATUREFUL(pg_query_t) | |
74 | TYPE(pg_log_entry_t) | |
75 | TYPE(pg_log_t) | |
76 | TYPE(pg_missing_item) | |
77 | TYPE(pg_missing_t) | |
78 | TYPE(pg_ls_response_t) | |
79 | TYPE(pg_nls_response_t) | |
80 | TYPE(object_copy_cursor_t) | |
81 | TYPE_FEATUREFUL(object_copy_data_t) | |
82 | TYPE(pg_create_t) | |
83 | TYPE_FEATUREFUL(watch_info_t) | |
84 | TYPE_FEATUREFUL(object_info_t) | |
85 | TYPE(SnapSet) | |
86 | TYPE_FEATUREFUL(ObjectRecoveryInfo) | |
87 | TYPE(ObjectRecoveryProgress) | |
88 | TYPE(ScrubMap::object) | |
89 | TYPE(ScrubMap) | |
90 | TYPE(pg_hit_set_info_t) | |
91 | TYPE(pg_hit_set_history_t) | |
92 | TYPE(osd_peer_stat_t) | |
93 | TYPE(clone_info) | |
94 | TYPE(obj_list_snap_response_t) | |
95 | TYPE_FEATUREFUL(PullOp) | |
96 | TYPE_FEATUREFUL(PushOp) | |
97 | TYPE(PushReplyOp) | |
98 | ||
99 | #include "osd/ECUtil.h" | |
100 | TYPE(ECUtil::HashInfo) | |
101 | ||
102 | #include "osd/ECMsgTypes.h" | |
103 | TYPE_NOCOPY(ECSubWrite) | |
104 | TYPE(ECSubWriteReply) | |
105 | TYPE_FEATUREFUL(ECSubRead) | |
106 | TYPE(ECSubReadReply) | |
107 | ||
108 | #include "osd/HitSet.h" | |
109 | TYPE_NONDETERMINISTIC(ExplicitHashHitSet) | |
110 | TYPE_NONDETERMINISTIC(ExplicitObjectHitSet) | |
111 | TYPE(BloomHitSet) | |
112 | TYPE_NONDETERMINISTIC(HitSet) // because some subclasses are | |
113 | TYPE(HitSet::Params) | |
114 | ||
115 | #include "os/ObjectStore.h" | |
116 | TYPE(ObjectStore::Transaction) | |
117 | ||
118 | #include "os/filestore/SequencerPosition.h" | |
119 | TYPE(SequencerPosition) | |
120 | ||
121 | #ifdef HAVE_LIBAIO | |
122 | #include "os/bluestore/bluestore_types.h" | |
123 | TYPE(bluestore_cnode_t) | |
124 | TYPE(bluestore_compression_header_t) | |
125 | TYPE(bluestore_extent_ref_map_t) | |
126 | TYPE(bluestore_pextent_t) | |
127 | // TODO: bluestore_blob_t repurposes the "feature" param of encode() for its | |
128 | // struct_v. at a higher level, BlueStore::ExtendMap encodes the extends using | |
129 | // a different interface than the normal ones. see | |
130 | // BlueStore::ExtentMap::encode_some(). maybe we can test it using another | |
131 | // approach. | |
132 | // TYPE_FEATUREFUL(bluestore_blob_t) | |
133 | TYPE(bluestore_onode_t) | |
134 | TYPE(bluestore_deferred_op_t) | |
135 | TYPE(bluestore_deferred_transaction_t) | |
136 | #endif | |
137 | ||
138 | #include "common/hobject.h" | |
139 | TYPE(hobject_t) | |
140 | TYPE(ghobject_t) | |
141 | ||
142 | #include "mon/AuthMonitor.h" | |
143 | TYPE_FEATUREFUL(AuthMonitor::Incremental) | |
144 | ||
145 | #include "mon/PGMap.h" | |
146 | TYPE_FEATUREFUL(PGMap::Incremental) | |
147 | TYPE_FEATUREFUL_NONDETERMINISTIC(PGMap) | |
148 | TYPE_FEATUREFUL_NONDETERMINISTIC(PGMapDigest) | |
149 | ||
150 | #include "mon/MonitorDBStore.h" | |
151 | TYPE(MonitorDBStore::Transaction) | |
152 | TYPE(MonitorDBStore::Op) | |
153 | ||
154 | #include "mon/MonMap.h" | |
155 | TYPE_FEATUREFUL(MonMap) | |
156 | ||
157 | #include "mon/MonCap.h" | |
158 | TYPE(MonCap) | |
159 | ||
160 | #include "mon/MgrMap.h" | |
161 | TYPE_FEATUREFUL(MgrMap) | |
162 | ||
163 | #include "mon/mon_types.h" | |
164 | TYPE(LevelDBStoreStats) | |
165 | ||
166 | #include "mon/CreatingPGs.h" | |
167 | TYPE(creating_pgs_t) | |
168 | ||
169 | #include "os/filestore/DBObjectMap.h" | |
170 | TYPE(DBObjectMap::_Header) | |
171 | TYPE(DBObjectMap::State) | |
172 | ||
173 | #include "mds/JournalPointer.h" | |
174 | TYPE(JournalPointer) | |
175 | ||
176 | #include "osdc/Journaler.h" | |
177 | TYPE(Journaler::Header) | |
178 | ||
179 | #include "mds/snap.h" | |
180 | TYPE(SnapInfo) | |
181 | TYPE(snaplink_t) | |
182 | TYPE(sr_t) | |
183 | ||
184 | #include "mds/mdstypes.h" | |
185 | TYPE(frag_info_t) | |
186 | TYPE(nest_info_t) | |
187 | TYPE(client_writeable_range_t) | |
188 | TYPE_FEATUREFUL(inode_t) | |
189 | TYPE_FEATUREFUL(old_inode_t) | |
190 | TYPE(fnode_t) | |
191 | TYPE(old_rstat_t) | |
192 | TYPE_FEATUREFUL(session_info_t) | |
193 | TYPE(string_snap_t) | |
194 | TYPE(MDSCacheObjectInfo) | |
195 | TYPE(mds_table_pending_t) | |
196 | TYPE(inode_load_vec_t) | |
197 | TYPE(dirfrag_load_vec_t) | |
198 | TYPE(mds_load_t) | |
199 | TYPE(cap_reconnect_t) | |
200 | TYPE(inode_backtrace_t) | |
201 | TYPE(inode_backpointer_t) | |
202 | TYPE(quota_info_t) | |
203 | ||
204 | #include "include/fs_types.h" | |
205 | TYPE_FEATUREFUL(file_layout_t) | |
206 | ||
207 | #include "mds/CInode.h" | |
208 | TYPE_FEATUREFUL(InodeStore) | |
209 | ||
210 | #include "mds/MDSMap.h" | |
211 | TYPE_FEATUREFUL(MDSMap) | |
212 | TYPE_FEATUREFUL(MDSMap::mds_info_t) | |
213 | ||
214 | #include "mds/FSMap.h" | |
215 | //TYPE_FEATUREFUL(Filesystem) | |
216 | TYPE_FEATUREFUL(FSMap) | |
217 | ||
218 | #include "mds/Capability.h" | |
219 | TYPE_NOCOPY(Capability) | |
220 | ||
221 | #include "mds/InoTable.h" | |
222 | TYPE(InoTable) | |
223 | ||
224 | #include "mds/SnapServer.h" | |
225 | TYPE_STRAYDATA(SnapServer) | |
226 | ||
227 | #include "mds/events/ECommitted.h" | |
228 | TYPE_FEATUREFUL(ECommitted) | |
229 | #include "mds/events/EExport.h" | |
230 | TYPE_FEATUREFUL(EExport) | |
231 | #include "mds/events/EFragment.h" | |
232 | TYPE_FEATUREFUL(EFragment) | |
233 | #include "mds/events/EImportFinish.h" | |
234 | TYPE_FEATUREFUL(EImportFinish) | |
235 | #include "mds/events/EImportStart.h" | |
236 | TYPE_FEATUREFUL(EImportStart) | |
237 | #include "mds/events/EMetaBlob.h" | |
238 | TYPE_FEATUREFUL_NOCOPY(EMetaBlob::fullbit) | |
239 | TYPE(EMetaBlob::remotebit) | |
240 | TYPE(EMetaBlob::nullbit) | |
241 | TYPE_FEATUREFUL(EMetaBlob::dirlump) | |
242 | TYPE_FEATUREFUL(EMetaBlob) | |
243 | #include "mds/events/EOpen.h" | |
244 | TYPE_FEATUREFUL(EOpen) | |
245 | #include "mds/events/EResetJournal.h" | |
246 | TYPE_FEATUREFUL(EResetJournal) | |
247 | #include "mds/events/ESession.h" | |
248 | TYPE_FEATUREFUL(ESession) | |
249 | #include "mds/events/ESessions.h" | |
250 | TYPE_FEATUREFUL(ESessions) | |
251 | #include "mds/events/ESlaveUpdate.h" | |
252 | TYPE(link_rollback) | |
253 | TYPE(rmdir_rollback) | |
254 | TYPE(rename_rollback::drec) | |
255 | TYPE(rename_rollback) | |
256 | TYPE_FEATUREFUL(ESlaveUpdate) | |
257 | #include "mds/events/ESubtreeMap.h" | |
258 | TYPE_FEATUREFUL(ESubtreeMap) | |
259 | #include "mds/events/ETableClient.h" | |
260 | TYPE_FEATUREFUL(ETableClient) | |
261 | #include "mds/events/ETableServer.h" | |
262 | TYPE_FEATUREFUL(ETableServer) | |
263 | #include "mds/events/EUpdate.h" | |
264 | TYPE_FEATUREFUL(EUpdate) | |
265 | ||
266 | #ifdef WITH_RBD | |
267 | #include "librbd/journal/Types.h" | |
268 | TYPE(librbd::journal::EventEntry) | |
269 | TYPE(librbd::journal::ClientData) | |
270 | TYPE(librbd::journal::TagData) | |
271 | #include "librbd/mirroring_watcher/Types.h" | |
272 | TYPE(librbd::mirroring_watcher::NotifyMessage) | |
273 | #include "librbd/WatchNotifyTypes.h" | |
274 | TYPE(librbd::watch_notify::NotifyMessage) | |
275 | TYPE(librbd::watch_notify::ResponseMessage) | |
276 | ||
277 | #include "rbd_replay/ActionTypes.h" | |
278 | TYPE(rbd_replay::action::Dependency) | |
279 | TYPE(rbd_replay::action::ActionEntry); | |
280 | #endif | |
281 | ||
282 | #ifdef WITH_RADOSGW | |
283 | ||
284 | #include "rgw/rgw_rados.h" | |
285 | TYPE(RGWObjManifestPart) | |
286 | TYPE(RGWObjManifest) | |
287 | TYPE(RGWOLHInfo) | |
288 | TYPE(RGWZoneGroup) | |
289 | TYPE(RGWZone) | |
290 | TYPE(RGWZoneParams) | |
291 | ||
292 | #include "rgw/rgw_acl.h" | |
293 | TYPE(ACLPermission) | |
294 | TYPE(ACLGranteeType) | |
295 | TYPE(ACLGrant) | |
296 | TYPE(RGWAccessControlList) | |
297 | TYPE(ACLOwner) | |
298 | TYPE(RGWAccessControlPolicy) | |
299 | ||
300 | #include "rgw/rgw_cache.h" | |
301 | TYPE(ObjectMetaInfo) | |
302 | TYPE(ObjectCacheInfo) | |
303 | TYPE(RGWCacheNotifyInfo) | |
304 | ||
305 | #include "cls/rgw/cls_rgw_types.h" | |
306 | TYPE(rgw_bucket_pending_info) | |
307 | TYPE(rgw_bucket_dir_entry_meta) | |
308 | TYPE(rgw_bucket_dir_entry) | |
309 | TYPE(rgw_bucket_category_stats) | |
310 | TYPE(rgw_bucket_dir_header) | |
311 | TYPE(rgw_bucket_dir) | |
312 | TYPE(rgw_bucket_entry_ver) | |
313 | TYPE(cls_rgw_obj_key) | |
314 | TYPE(rgw_bucket_olh_log_entry) | |
315 | ||
316 | #include "cls/rgw/cls_rgw_ops.h" | |
317 | TYPE(rgw_cls_obj_prepare_op) | |
318 | TYPE(rgw_cls_obj_complete_op) | |
319 | TYPE(rgw_cls_list_op) | |
320 | TYPE(rgw_cls_list_ret) | |
321 | TYPE(cls_rgw_gc_defer_entry_op) | |
322 | TYPE(cls_rgw_gc_list_op) | |
323 | TYPE(cls_rgw_gc_list_ret) | |
324 | TYPE(cls_rgw_gc_obj_info) | |
325 | TYPE(cls_rgw_gc_remove_op) | |
326 | TYPE(cls_rgw_gc_set_entry_op) | |
327 | TYPE(cls_rgw_obj) | |
328 | TYPE(cls_rgw_obj_chain) | |
329 | TYPE(rgw_cls_tag_timeout_op) | |
330 | TYPE(cls_rgw_bi_log_list_op) | |
331 | TYPE(cls_rgw_bi_log_trim_op) | |
332 | TYPE(cls_rgw_bi_log_list_ret) | |
333 | TYPE(rgw_cls_link_olh_op) | |
334 | TYPE(rgw_cls_unlink_instance_op) | |
335 | TYPE(rgw_cls_read_olh_log_op) | |
336 | TYPE(rgw_cls_read_olh_log_ret) | |
337 | TYPE(rgw_cls_trim_olh_log_op) | |
338 | TYPE(rgw_cls_bucket_clear_olh_op) | |
339 | TYPE(rgw_cls_check_index_ret) | |
340 | TYPE(cls_rgw_reshard_add_op) | |
341 | TYPE(cls_rgw_reshard_list_op) | |
342 | TYPE(cls_rgw_reshard_list_ret) | |
343 | TYPE(cls_rgw_reshard_get_op) | |
344 | TYPE(cls_rgw_reshard_get_ret) | |
345 | TYPE(cls_rgw_reshard_remove_op) | |
346 | TYPE(cls_rgw_set_bucket_resharding_op) | |
347 | TYPE(cls_rgw_clear_bucket_resharding_op) | |
348 | ||
349 | #include "cls/rgw/cls_rgw_client.h" | |
350 | TYPE(rgw_bi_log_entry) | |
351 | TYPE(cls_rgw_reshard_entry) | |
352 | TYPE(cls_rgw_bucket_instance_entry) | |
353 | ||
354 | #include "cls/user/cls_user_types.h" | |
355 | TYPE(cls_user_bucket) | |
356 | TYPE(cls_user_bucket_entry) | |
357 | TYPE(cls_user_stats) | |
358 | TYPE(cls_user_header) | |
359 | ||
360 | #include "cls/user/cls_user_ops.h" | |
361 | TYPE(cls_user_set_buckets_op) | |
362 | TYPE(cls_user_remove_bucket_op) | |
363 | TYPE(cls_user_list_buckets_op) | |
364 | TYPE(cls_user_list_buckets_ret) | |
365 | TYPE(cls_user_get_header_op) | |
366 | TYPE(cls_user_get_header_ret) | |
367 | TYPE(cls_user_complete_stats_sync_op) | |
368 | ||
369 | #include "cls/journal/cls_journal_types.h" | |
370 | TYPE(cls::journal::ObjectPosition) | |
371 | TYPE(cls::journal::ObjectSetPosition) | |
372 | TYPE(cls::journal::Client) | |
373 | ||
374 | #include "rgw/rgw_common.h" | |
375 | TYPE(RGWAccessKey) | |
376 | TYPE(RGWSubUser) | |
377 | TYPE(RGWUserInfo) | |
378 | TYPE(rgw_bucket) | |
379 | TYPE(RGWBucketInfo) | |
380 | TYPE(RGWBucketEnt) | |
381 | TYPE(RGWUploadPartInfo) | |
382 | TYPE(rgw_obj) | |
383 | ||
384 | #include "rgw/rgw_log.h" | |
385 | TYPE(rgw_log_entry) | |
386 | ||
387 | #ifdef WITH_RBD | |
388 | #include "cls/rbd/cls_rbd.h" | |
389 | TYPE(cls_rbd_parent) | |
390 | TYPE(cls_rbd_snap) | |
391 | ||
392 | #include "cls/rbd/cls_rbd_types.h" | |
393 | TYPE(cls::rbd::MirrorPeer) | |
394 | TYPE(cls::rbd::MirrorImage) | |
395 | #endif | |
396 | ||
397 | #endif | |
398 | ||
399 | #include "cls/lock/cls_lock_types.h" | |
400 | TYPE(rados::cls::lock::locker_id_t) | |
401 | TYPE_FEATUREFUL(rados::cls::lock::locker_info_t) | |
402 | ||
403 | #include "cls/lock/cls_lock_ops.h" | |
404 | TYPE(cls_lock_lock_op) | |
405 | TYPE(cls_lock_unlock_op) | |
406 | TYPE(cls_lock_break_op) | |
407 | TYPE(cls_lock_get_info_op) | |
408 | TYPE_FEATUREFUL(cls_lock_get_info_reply) | |
409 | TYPE(cls_lock_list_locks_reply) | |
410 | TYPE(cls_lock_assert_op) | |
411 | TYPE(cls_lock_set_cookie_op) | |
412 | ||
413 | #include "cls/replica_log/cls_replica_log_types.h" | |
414 | TYPE(cls_replica_log_item_marker) | |
415 | TYPE(cls_replica_log_progress_marker) | |
416 | TYPE(cls_replica_log_bound) | |
417 | #include "cls/replica_log/cls_replica_log_ops.h" | |
418 | TYPE(cls_replica_log_delete_marker_op) | |
419 | TYPE(cls_replica_log_set_marker_op) | |
420 | TYPE(cls_replica_log_get_bounds_op) | |
421 | TYPE(cls_replica_log_get_bounds_ret) | |
422 | ||
423 | #include "cls/refcount/cls_refcount_ops.h" | |
424 | TYPE(cls_refcount_get_op) | |
425 | TYPE(cls_refcount_put_op) | |
426 | TYPE(cls_refcount_read_op) | |
427 | TYPE(cls_refcount_read_ret) | |
428 | TYPE(cls_refcount_set_op) | |
429 | ||
430 | #include "journal/Entry.h" | |
431 | TYPE(journal::Entry) | |
432 | ||
433 | // --- messages --- | |
434 | #include "messages/MAuth.h" | |
435 | MESSAGE(MAuth) | |
436 | #include "messages/MAuthReply.h" | |
437 | MESSAGE(MAuthReply) | |
438 | #include "messages/MCacheExpire.h" | |
439 | MESSAGE(MCacheExpire) | |
440 | #include "messages/MClientCapRelease.h" | |
441 | MESSAGE(MClientCapRelease) | |
442 | #include "messages/MClientCaps.h" | |
443 | MESSAGE(MClientCaps) | |
444 | #include "messages/MClientLease.h" | |
445 | MESSAGE(MClientLease) | |
446 | #include "messages/MClientReconnect.h" | |
447 | MESSAGE(MClientReconnect) | |
448 | #include "messages/MClientReply.h" | |
449 | MESSAGE(MClientReply) | |
450 | #include "messages/MClientRequest.h" | |
451 | MESSAGE(MClientRequest) | |
452 | #include "messages/MClientRequestForward.h" | |
453 | MESSAGE(MClientRequestForward) | |
454 | #include "messages/MClientSession.h" | |
455 | MESSAGE(MClientSession) | |
456 | #include "messages/MClientSnap.h" | |
457 | MESSAGE(MClientSnap) | |
458 | #include "messages/MCommand.h" | |
459 | MESSAGE(MCommand) | |
460 | #include "messages/MCommandReply.h" | |
461 | MESSAGE(MCommandReply) | |
462 | #include "messages/MDentryLink.h" | |
463 | MESSAGE(MDentryLink) | |
464 | #include "messages/MDentryUnlink.h" | |
465 | MESSAGE(MDentryUnlink) | |
466 | #include "messages/MDirUpdate.h" | |
467 | MESSAGE(MDirUpdate) | |
468 | #include "messages/MDiscover.h" | |
469 | MESSAGE(MDiscover) | |
470 | #include "messages/MDiscoverReply.h" | |
471 | MESSAGE(MDiscoverReply) | |
472 | #include "messages/MExportCaps.h" | |
473 | MESSAGE(MExportCaps) | |
474 | #include "messages/MExportCapsAck.h" | |
475 | MESSAGE(MExportCapsAck) | |
476 | #include "messages/MExportDir.h" | |
477 | MESSAGE(MExportDir) | |
478 | #include "messages/MExportDirAck.h" | |
479 | MESSAGE(MExportDirAck) | |
480 | #include "messages/MExportDirCancel.h" | |
481 | MESSAGE(MExportDirCancel) | |
482 | #include "messages/MExportDirDiscover.h" | |
483 | MESSAGE(MExportDirDiscover) | |
484 | #include "messages/MExportDirDiscoverAck.h" | |
485 | MESSAGE(MExportDirDiscoverAck) | |
486 | #include "messages/MExportDirFinish.h" | |
487 | MESSAGE(MExportDirFinish) | |
488 | #include "messages/MExportDirNotify.h" | |
489 | MESSAGE(MExportDirNotify) | |
490 | #include "messages/MExportDirNotifyAck.h" | |
491 | MESSAGE(MExportDirNotifyAck) | |
492 | #include "messages/MExportDirPrep.h" | |
493 | MESSAGE(MExportDirPrep) | |
494 | #include "messages/MExportDirPrepAck.h" | |
495 | MESSAGE(MExportDirPrepAck) | |
496 | #include "messages/MForward.h" | |
497 | MESSAGE(MForward) | |
498 | #include "messages/MGetPoolStats.h" | |
499 | MESSAGE(MGetPoolStats) | |
500 | #include "messages/MGetPoolStatsReply.h" | |
501 | MESSAGE(MGetPoolStatsReply) | |
502 | #include "messages/MHeartbeat.h" | |
503 | MESSAGE(MHeartbeat) | |
504 | #include "messages/MInodeFileCaps.h" | |
505 | MESSAGE(MInodeFileCaps) | |
506 | #include "messages/MLock.h" | |
507 | MESSAGE(MLock) | |
508 | #include "messages/MLog.h" | |
509 | MESSAGE(MLog) | |
510 | #include "messages/MLogAck.h" | |
511 | MESSAGE(MLogAck) | |
512 | #include "messages/MMDSBeacon.h" | |
513 | MESSAGE(MMDSBeacon) | |
514 | #include "messages/MMDSCacheRejoin.h" | |
515 | MESSAGE(MMDSCacheRejoin) | |
516 | #include "messages/MMDSFindIno.h" | |
517 | MESSAGE(MMDSFindIno) | |
518 | #include "messages/MMDSFindInoReply.h" | |
519 | MESSAGE(MMDSFindInoReply) | |
520 | #include "messages/MMDSFragmentNotify.h" | |
521 | MESSAGE(MMDSFragmentNotify) | |
522 | #include "messages/MMDSLoadTargets.h" | |
523 | MESSAGE(MMDSLoadTargets) | |
524 | #include "messages/MMDSMap.h" | |
525 | MESSAGE(MMDSMap) | |
526 | #include "messages/MMDSResolve.h" | |
527 | MESSAGE(MMDSResolve) | |
528 | #include "messages/MMDSResolveAck.h" | |
529 | MESSAGE(MMDSResolveAck) | |
530 | #include "messages/MMDSSlaveRequest.h" | |
531 | MESSAGE(MMDSSlaveRequest) | |
532 | #include "messages/MMDSTableRequest.h" | |
533 | MESSAGE(MMDSTableRequest) | |
534 | #include "messages/MMonCommand.h" | |
535 | MESSAGE(MMonCommand) | |
536 | #include "messages/MMonCommandAck.h" | |
537 | MESSAGE(MMonCommandAck) | |
538 | #include "messages/MMonElection.h" | |
539 | MESSAGE(MMonElection) | |
540 | #include "messages/MMonGetMap.h" | |
541 | MESSAGE(MMonGetMap) | |
542 | #include "messages/MMonGetVersion.h" | |
543 | MESSAGE(MMonGetVersion) | |
544 | #include "messages/MMonGetVersionReply.h" | |
545 | MESSAGE(MMonGetVersionReply) | |
546 | #include "messages/MMonGlobalID.h" | |
547 | MESSAGE(MMonGlobalID) | |
548 | #include "messages/MMonJoin.h" | |
549 | MESSAGE(MMonJoin) | |
550 | #include "messages/MMonMap.h" | |
551 | MESSAGE(MMonMap) | |
552 | #include "messages/MMonPaxos.h" | |
553 | MESSAGE(MMonPaxos) | |
554 | #include "messages/MMonProbe.h" | |
555 | MESSAGE(MMonProbe) | |
556 | #include "messages/MMonScrub.h" | |
557 | MESSAGE(MMonScrub) | |
558 | #include "messages/MMonSync.h" | |
559 | MESSAGE(MMonSync) | |
560 | #include "messages/MMonSubscribe.h" | |
561 | MESSAGE(MMonSubscribe) | |
562 | #include "messages/MMonSubscribeAck.h" | |
563 | MESSAGE(MMonSubscribeAck) | |
564 | #include "messages/MOSDAlive.h" | |
565 | MESSAGE(MOSDAlive) | |
566 | #include "messages/MOSDBoot.h" | |
567 | MESSAGE(MOSDBoot) | |
568 | #include "messages/MOSDFailure.h" | |
569 | MESSAGE(MOSDFailure) | |
570 | #include "messages/MOSDMap.h" | |
571 | MESSAGE(MOSDMap) | |
572 | #include "messages/MOSDOp.h" | |
573 | MESSAGE(MOSDOp) | |
574 | #include "messages/MOSDOpReply.h" | |
575 | MESSAGE(MOSDOpReply) | |
576 | #include "messages/MOSDPGBackfill.h" | |
577 | MESSAGE(MOSDPGBackfill) | |
578 | #include "messages/MOSDPGCreate.h" | |
579 | MESSAGE(MOSDPGCreate) | |
580 | #include "messages/MOSDPGInfo.h" | |
581 | MESSAGE(MOSDPGInfo) | |
582 | #include "messages/MOSDPGLog.h" | |
583 | MESSAGE(MOSDPGLog) | |
584 | #include "messages/MOSDPGNotify.h" | |
585 | MESSAGE(MOSDPGNotify) | |
586 | #include "messages/MOSDPGQuery.h" | |
587 | MESSAGE(MOSDPGQuery) | |
588 | #include "messages/MOSDPGRemove.h" | |
589 | MESSAGE(MOSDPGRemove) | |
590 | #include "messages/MOSDPGScan.h" | |
591 | MESSAGE(MOSDPGScan) | |
592 | #include "messages/MOSDPGTemp.h" | |
593 | MESSAGE(MOSDPGTemp) | |
594 | #include "messages/MOSDPGTrim.h" | |
595 | MESSAGE(MOSDPGTrim) | |
596 | #include "messages/MOSDPing.h" | |
597 | MESSAGE(MOSDPing) | |
598 | #include "messages/MOSDRepScrub.h" | |
599 | MESSAGE(MOSDRepScrub) | |
600 | #include "messages/MOSDScrub.h" | |
601 | MESSAGE(MOSDScrub) | |
602 | #include "messages/MOSDSubOp.h" | |
603 | MESSAGE(MOSDSubOp) | |
604 | #include "messages/MOSDSubOpReply.h" | |
605 | MESSAGE(MOSDSubOpReply) | |
606 | #include "messages/MPGStats.h" | |
607 | MESSAGE(MPGStats) | |
608 | #include "messages/MPGStatsAck.h" | |
609 | MESSAGE(MPGStatsAck) | |
610 | #include "messages/MPing.h" | |
611 | MESSAGE(MPing) | |
612 | #include "messages/MPoolOp.h" | |
613 | MESSAGE(MPoolOp) | |
614 | #include "messages/MPoolOpReply.h" | |
615 | MESSAGE(MPoolOpReply) | |
616 | #include "messages/MRemoveSnaps.h" | |
617 | MESSAGE(MRemoveSnaps) | |
618 | #include "messages/MRoute.h" | |
619 | MESSAGE(MRoute) | |
620 | #include "messages/MStatfs.h" | |
621 | MESSAGE(MStatfs) | |
622 | #include "messages/MStatfsReply.h" | |
623 | MESSAGE(MStatfsReply) | |
624 | #include "messages/MWatchNotify.h" | |
625 | MESSAGE(MWatchNotify) |