Signed-off-by: Sage Weil <sage@redhat.com>
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);
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)
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"