From: Sage Weil Date: Mon, 9 Oct 2017 16:25:22 +0000 (-0500) Subject: osd/PG: sync_complete for C_UpdateLastRollbackInfoTrimmedToApplied X-Git-Tag: v13.0.2~743^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=779e01085b6d49da8b79a9eb86e1b407f0f7e156;p=ceph.git osd/PG: sync_complete for C_UpdateLastRollbackInfoTrimmedToApplied One of these is attached to every write! Signed-off-by: Sage Weil --- diff --git a/src/osd/PG.h b/src/osd/PG.h index 3b806d30986..4254057eb3e 100644 --- a/src/osd/PG.h +++ b/src/osd/PG.h @@ -838,6 +838,10 @@ protected: eversion_t v; C_UpdateLastRollbackInfoTrimmedToApplied(PG *pg, epoch_t e, eversion_t v) : pg(pg), e(e), v(v) {} + bool sync_finish(int r) override { + pg->last_rollback_info_trimmed_to_applied = v; + return true; + } void finish(int) override { pg->lock(); if (!pg->pg_has_reset_since(e)) {