OPTION(osd_map_message_max, OPT_INT, 100) // max maps per MOSDMap message
OPTION(osd_map_share_max_epochs, OPT_INT, 100) // cap on # of inc maps we send to peers, clients
OPTION(osd_inject_bad_map_crc_probability, OPT_FLOAT, 0)
+OPTION(osd_inject_failure_on_pg_removal, OPT_BOOL, false)
OPTION(osd_op_threads, OPT_INT, 2) // 0 == no threading
OPTION(osd_peering_wq_batch_size, OPT_U64, 20)
OPTION(osd_op_pq_max_tokens_per_priority, OPT_U64, 4194304)
for (list<coll_t>::iterator i = colls_to_remove.begin();
i != colls_to_remove.end();
++i) {
+ if (g_conf->osd_inject_failure_on_pg_removal) {
+ generic_derr << "osd_inject_failure_on_pg_removal" << dendl;
+ exit(1);
+ }
t->remove_collection(*i);
}