diff options
author | Venky Shankar <vshankar@redhat.com> | 2024-09-30 08:58:05 +0200 |
---|---|---|
committer | Venky Shankar <vshankar@redhat.com> | 2024-09-30 08:58:05 +0200 |
commit | 2d93ad5a87a720c9756ea1eac9d95e1067b80976 (patch) | |
tree | 6517e4143744520eb468079d376e0e0cef525b3e /src/tools | |
parent | Merge pull request #60039 from zdover23/wip-doc-2024-09-29-rados-tshooting-ts... (diff) | |
parent | ceph-dencoder: MDS - Add missing types (diff) | |
download | ceph-2d93ad5a87a720c9756ea1eac9d95e1067b80976.tar.xz ceph-2d93ad5a87a720c9756ea1eac9d95e1067b80976.zip |
Merge PR #52623 into main
* refs/pull/52623/head:
ceph-dencoder: MDS - Add missing types
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/ceph-dencoder/mds_types.h | 44 |
1 files changed, 42 insertions, 2 deletions
diff --git a/src/tools/ceph-dencoder/mds_types.h b/src/tools/ceph-dencoder/mds_types.h index 91ba86be0d1..1272017c438 100644 --- a/src/tools/ceph-dencoder/mds_types.h +++ b/src/tools/ceph-dencoder/mds_types.h @@ -10,13 +10,22 @@ TYPE(SnapInfo) TYPE(snaplink_t) TYPE(sr_t) -#include "mds/mdstypes.h" +#include "mds/SimpleLock.h" +TYPE_NOCOPY(SimpleLock) + +#include "mds/PurgeQueue.h" +TYPE(PurgeItem) + +#include "mds/Anchor.h" +TYPE(Anchor) + #include "include/cephfs/types.h" TYPE(frag_info_t) TYPE(nest_info_t) TYPE(quota_info_t) TYPE(client_writeable_range_t) TYPE_FEATUREFUL(inode_t<std::allocator>) +//TYPE(inode_t<std::allocator>) TYPE_FEATUREFUL(old_inode_t<std::allocator>) TYPE(fnode_t) TYPE(old_rstat_t) @@ -31,6 +40,10 @@ TYPE(mds_load_t) TYPE(MDSCacheObjectInfo) TYPE(inode_backtrace_t) TYPE(inode_backpointer_t) +TYPE(vinodeno_t) + +#include "include/cephfs/metrics/Types.h" +TYPE(ClientMetricMessage) #include "mds/CInode.h" TYPE_FEATUREFUL(InodeStore) @@ -40,12 +53,18 @@ TYPE_FEATUREFUL(InodeStoreBare) TYPE_FEATUREFUL(MDSMap) TYPE_FEATUREFUL(MDSMap::mds_info_t) +#include "mds/flock.h" +TYPE(ceph_lock_state_t) + #include "mds/FSMap.h" //TYPE_FEATUREFUL(Filesystem) TYPE_FEATUREFUL(FSMap) +TYPE(MirrorInfo) #include "mds/Capability.h" TYPE_NOCOPY(Capability) +TYPE(Capability::Export) +TYPE(Capability::Import) #include "mds/inode_backtrace.h" TYPE(inode_backpointer_t) @@ -54,8 +73,11 @@ TYPE(inode_backtrace_t) #include "mds/InoTable.h" TYPE(InoTable) +#include "mds/SessionMap.h" +//TYPE_FEATUREFUL(SessionMapStore) + #include "mds/SnapServer.h" -TYPE_STRAYDATA(SnapServer) +TYPE_FEATUREFUL(SnapServer) #include "mds/events/ECommitted.h" TYPE_FEATUREFUL_NOCOPY(ECommitted) @@ -109,4 +131,22 @@ TYPE_FEATUREFUL_NOCOPY(ETableServer) #include "mds/events/EUpdate.h" TYPE_FEATUREFUL_NOCOPY(EUpdate) + +#include "mgr/MetricTypes.h" +TYPE(MDSMetricPayload) +TYPE(MetricReportMessage) +TYPE(MDSConfigPayload) + +#include "mds/mdstypes.h" +TYPE(metareqid_t) +TYPE(feature_bitset_t) +TYPE(dirfrag_t) +TYPE(client_metadata_t) +TYPE(MDSPerfMetricReport) +TYPE(metric_spec_t) + +#include "messages/MMDSBeacon.h" +TYPE(MDSHealthMetric) +TYPE(MDSHealth) + #endif // WITH_CEPHFS |