]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/pg_backend: load_metadata() fix snapset logging 48527/head
authorMatan Breizman <mbreizma@redhat.com>
Mon, 7 Nov 2022 07:41:30 +0000 (07:41 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Mon, 7 Nov 2022 12:02:35 +0000 (12:02 +0000)
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/osd/pg_backend.cc

index 5bae79891c1cd6fe009b9d14cd23a6235c2d8ed8..e57854e46e34e2debc885382219c9ef976240b9d 100644 (file)
@@ -104,15 +104,15 @@ PGBackend::load_metadata(const hobject_t& oid)
           bool object_corrupted = true;
           if (auto ssiter = attrs.find(SS_ATTR); ssiter != attrs.end()) {
             object_corrupted = false;
-            logger().debug(
-              "load_metadata: object {} and snapset {} present",
-              oid, ssiter->second);
             bufferlist bl = std::move(ssiter->second);
             if (bl.length()) {
               ret->ssc = new crimson::osd::SnapSetContext(oid.get_snapdir());
               try {
                 ret->ssc->snapset = SnapSet(bl);
                 ret->ssc->exists = true;
+                logger().debug(
+                  "load_metadata: object {} and snapset {} present",
+                   oid, ret->ssc->snapset);
               } catch (const buffer::error&) {
                 logger().warn("unable to decode SnapSet");
                 throw crimson::osd::invalid_argument();