]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
ceph-dencoder: add bluefs types
authorSage Weil <sage@redhat.com>
Thu, 7 Jun 2018 18:46:29 +0000 (13:46 -0500)
committerSage Weil <sage@redhat.com>
Thu, 7 Jun 2018 18:46:29 +0000 (13:46 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/bluefs_types.cc
src/os/bluestore/bluefs_types.h
src/test/encoding/types.h

index 1df3c3a2df638ff4494783ce9c9fe2e5d8ac06ed..a237eab5589f2a0c1918942ddeb716b03e4c6b03 100644 (file)
@@ -175,7 +175,7 @@ void bluefs_transaction_t::dump(Formatter *f) const
   f->dump_unsigned("crc", op_bl.crc32c(-1));
 }
 
-void bluefs_transaction_t::generate_test_instance(
+void bluefs_transaction_t::generate_test_instances(
   list<bluefs_transaction_t*>& ls)
 {
   ls.push_back(new bluefs_transaction_t);
index 02afbd23ddef02cb58c158fc476dd69dcebb460f..2b4ee52797d7514d617eb7d4beac2649ac7e37d0 100644 (file)
@@ -236,7 +236,7 @@ struct bluefs_transaction_t {
   void encode(bufferlist& bl) const;
   void decode(bufferlist::const_iterator& p);
   void dump(Formatter *f) const;
-  static void generate_test_instance(list<bluefs_transaction_t*>& ls);
+  static void generate_test_instances(list<bluefs_transaction_t*>& ls);
 };
 WRITE_CLASS_ENCODER(bluefs_transaction_t)
 
index b07f36ad8d380ad89f47e944aa9fc34c8af22fbb..dd8a2927bfa24b41bfe982282853416f293860fd 100644 (file)
@@ -133,6 +133,12 @@ TYPE(bluestore_pextent_t)
 TYPE(bluestore_onode_t)
 TYPE(bluestore_deferred_op_t)
 TYPE(bluestore_deferred_transaction_t)
+
+#include "os/bluestore/bluefs_types.h"
+TYPE(bluefs_extent_t)
+TYPE(bluefs_fnode_t)
+TYPE(bluefs_super_t)
+TYPE(bluefs_transaction_t)
 #endif
 
 #include "common/hobject.h"