From: Samuel Just Date: Tue, 27 Jan 2015 02:31:26 +0000 (-0800) Subject: append_log: use remove_snap_mapped_object X-Git-Tag: v0.93~128^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=964d17756f9e49002eb96c4f27a3f41da0880f71;p=ceph.git append_log: use remove_snap_mapped_object Backport: giant, firefly Signed-off-by: Samuel Just --- diff --git a/src/osd/PG.cc b/src/osd/PG.cc index dc39f9f3041..21f0108403a 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -2886,7 +2886,9 @@ void PG::append_log( // degraded objects if (!transaction_applied) { if (p->is_delete()) - t.remove(coll, p->soid); + remove_snap_mapped_object( + t, + p->soid); assert( p->soid > info.last_backfill ||