Fixes: #3660
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
pg_log.get_log().print(*_dout);
*_dout << dendl;
+ info.stats.stats_invalid = true;
+
if (missing.num_missing() == 0) {
// advance last_complete since nothing else is missing!
info.last_complete = info.last_update;
- dirty_info = true;
- write_if_dirty(*t);
}
+ dirty_info = true;
+ write_if_dirty(*t);
+
osd->store->queue_transaction(osr.get(), t, c, NULL, new C_OSD_OndiskWriteUnlockList(&c->obcs));
// Send out the PG log to all replicas