From cb61b2f505bfee45318881731b8965c91f044bb2 Mon Sep 17 00:00:00 2001 From: Zengran Zhang Date: Tue, 18 Jun 2019 11:32:33 +0800 Subject: [PATCH] osd: accident of rollforward may need to mark pglog dirty refers: https://github.com/ceph/ceph/pull/27015/files#r294114392 Fixes: http://tracker.ceph.com/issues/40403 Signed-off-by: Zengran Zhang (cherry picked from commit 35cb184becd6562edd240553dfa50f47bb120b7f) --- src/osd/PGLog.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/PGLog.h b/src/osd/PGLog.h index c7eea6a8c53d8..295d97b4c3a33 100644 --- a/src/osd/PGLog.h +++ b/src/osd/PGLog.h @@ -725,7 +725,7 @@ public: if (log.roll_forward_to( roll_forward_to, h)) - dirty_log = false; + dirty_log = true; } eversion_t get_can_rollback_to() const { -- 2.39.5