From 2b8b74065bd96e0bf0e2b5ec47f2d7ac8938a4ab Mon Sep 17 00:00:00 2001 From: Joe Thornber Date: Mon, 29 Apr 2013 12:40:56 +0100 Subject: [PATCH] add fixme --- thin-provisioning/metadata_checker.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/thin-provisioning/metadata_checker.h b/thin-provisioning/metadata_checker.h index cb5f1e2..e31823e 100644 --- a/thin-provisioning/metadata_checker.h +++ b/thin-provisioning/metadata_checker.h @@ -44,6 +44,11 @@ namespace thin_provisioning { std::string message_; }; + // FIXME: there's a mix of abstraction here, some classes represent + // the actual damage on disk (bad_ref_count), others represent the + // repercussions (missing_mapping). Need to revist, probably once + // we've got the reporting layer in. + class super_block_corruption : public metadata_damage { void visit(metadata_damage_visitor &visitor) const; };