]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/shard_services: record inc maps
authorMatan Breizman <mbreizma@redhat.com>
Wed, 22 Nov 2023 09:18:53 +0000 (09:18 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 27 Dec 2023 15:06:18 +0000 (15:06 +0000)
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/osd/shard_services.cc

index 60faaac047bd6c6b3f55c48caf2269fccc93faa3..3c3f2a126f1021f83e800cacecba4f2dd41369d8 100644 (file)
@@ -493,6 +493,7 @@ seastar::future<> OSDSingletonState::store_maps(ceph::os::Transaction& t,
          auto i = bl.cbegin();
          inc.decode(i);
          o->apply_incremental(inc);
+         store_inc_map_bl(t, e, std::move(bl));
          bufferlist fbl;
          o->encode(fbl, inc.encode_features | CEPH_FEATURE_RESERVED);
          logger().info("store_maps storing osdmap.{}", o->get_epoch());