#include "messages/MOSDScrubReserve.h"
#include "messages/MOSDRepScrub.h"
#include "messages/MOSDRepScrubMap.h"
+#include "messages/MOSDForceRecovery.h"
#include "messages/MOSDPGScan.h"
#include "messages/MOSDPGBackfill.h"
#include "messages/MOSDBackoff.h"
#include "messages/MOSDPGBackfillRemove.h"
+#include "messages/MOSDPGRecoveryDelete.h"
+#include "messages/MOSDPGRecoveryDeleteReply.h"
#include "messages/MRemoveSnaps.h"
case MSG_OSD_RECOVERY_RESERVE:
m = new MRecoveryReserve;
break;
+ case MSG_OSD_FORCE_RECOVERY:
+ m = new MOSDForceRecovery;
+ break;
case MSG_ROUTE:
m = new MRoute;
case MSG_OSD_PG_PUSH_REPLY:
m = new MOSDPGPushReply;
break;
+ case MSG_OSD_PG_RECOVERY_DELETE:
+ m = new MOSDPGRecoveryDelete;
+ break;
+ case MSG_OSD_PG_RECOVERY_DELETE_REPLY:
+ m = new MOSDPGRecoveryDeleteReply;
+ break;
case MSG_OSD_EC_WRITE:
m = new MOSDECSubOpWrite;
break;