Small transactions make pg removal nicer to the op queue. It also slows
down PG deletion a bit, which may exacerbate the PG resurrection case
until #3884 is addressed.
At least on user reported this fixed an osd that kept failing due to
an internal heartbeat failure.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit
1233e8617098766c95100aa9a6a07db1a688e290)
OPTION(osd_debug_drop_op_probability, OPT_DOUBLE, 0) // probability of stalling/dropping a client op
OPTION(osd_op_history_size, OPT_U32, 20) // Max number of completed ops to track
OPTION(osd_op_history_duration, OPT_U32, 600) // Oldest completed op to track
-OPTION(osd_target_transaction_size, OPT_INT, 300) // to adjust various transactions that batch smaller items
+OPTION(osd_target_transaction_size, OPT_INT, 30) // to adjust various transactions that batch smaller items
/**
* osd_client_op_priority and osd_recovery_op_priority adjust the relative