From: Samuel Just Date: Fri, 10 Jul 2020 21:22:51 +0000 (-0700) Subject: crimson/os/seastore/cache: retain read set X-Git-Tag: v17.0.0~1545^2~16 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=4530a5c23b1b29f6bab1645ef2fbf85d83f064d5;p=ceph.git crimson/os/seastore/cache: retain read set We're going to be using the read set refs to ensure cache residence until commit. Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/cache.cc b/src/crimson/os/seastore/cache.cc index f03ead74ab0ab..649eb9c8d088c 100644 --- a/src/crimson/os/seastore/cache.cc +++ b/src/crimson/os/seastore/cache.cc @@ -161,7 +161,6 @@ std::optional Cache::try_construct_record(Transaction &t) record.extents.push_back(extent_t{std::move(bl)}); } - t.read_set.clear(); return std::make_optional(std::move(record)); }