#include "crimson/osd/osd_operations/client_request_common.h"
#include "crimson/osd/pg.h"
+#include "crimson/osd/osd_operations/background_recovery.h"
namespace {
seastar::logger& logger() {
Ref<PG>& pg, const hobject_t& soid)
{
eversion_t ver;
+ assert(pg->is_primary());
logger().debug("{} check for recovery, {}", __func__, soid);
if (!pg->is_unreadable_object(soid, &ver) &&
!pg->is_degraded_or_backfilling_object(soid)) {