From: Samuel Just Date: Fri, 29 Jun 2012 22:49:41 +0000 (-0700) Subject: PG: reset_recovery_pointers in activate if missing is empty X-Git-Tag: v0.49~59 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cc4955a5f9db9884b350f7fb4df2a471688f6cbb;p=ceph.git PG: reset_recovery_pointers in activate if missing is empty Signed-off-by: Samuel Just --- diff --git a/src/osd/PG.cc b/src/osd/PG.cc index 1843c8f3627d..3d6dc85523ce 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -1299,6 +1299,7 @@ void PG::activate(ObjectStore::Transaction& t, list& tfin, dout(10) << "activate - no missing, moving last_complete " << info.last_complete << " -> " << info.last_update << dendl; info.last_complete = info.last_update; + log.reset_recovery_pointers(); } else { dout(10) << "activate - not complete, " << missing << dendl; log.complete_to = log.log.begin();