From d7f7bbdcb2171a634bce11f667c71f77b8fce875 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 2 Dec 2011 16:33:35 -0800 Subject: [PATCH] osd: remove recovery-from-backlog kludge last_update Signed-off-by: Sage Weil --- src/osd/ReplicatedPG.cc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/osd/ReplicatedPG.cc b/src/osd/ReplicatedPG.cc index 028a03f6f37da..63bab14fa6a00 100644 --- a/src/osd/ReplicatedPG.cc +++ b/src/osd/ReplicatedPG.cc @@ -4244,12 +4244,7 @@ void ReplicatedPG::recover_primary_got(hobject_t oid, eversion_t v) dout(10) << "last_complete now " << info.last_complete << " log.complete_to at end" << dendl; assert(missing.num_missing() == 0); // otherwise, complete_to was wrong. - if (info.last_complete != info.last_update) { - // this happens if the log we are recovering from was a - // backlog, and the most recent entry wasn't last_update. - info.last_complete = info.last_update; - dout(10) << "setting last_complete to last_update " << info.last_complete << dendl; - } + assert(info.last_complete == info.last_update); } } } -- 2.39.5