]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/shard_services: trim_maps to trim inc_maps 54613/head
authorMatan Breizman <mbreizma@redhat.com>
Wed, 22 Nov 2023 08:34:10 +0000 (08:34 +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 3c3f2a126f1021f83e800cacecba4f2dd41369d8..8da4ccd8262c77b3938017cccacc6a76ace08f7a 100644 (file)
@@ -535,6 +535,7 @@ void OSDSingletonState::trim_maps(ceph::os::Transaction& t,
          t.get_num_ops() < crimson::common::local_conf()->osd_target_transaction_size) {
     logger().debug("{}: removing old osdmap epoch {}", __func__, superblock.get_oldest_map());
     meta_coll->remove_map(t, superblock.get_oldest_map());
+    meta_coll->remove_inc_map(t, superblock.get_oldest_map());
     superblock.maps.erase(superblock.get_oldest_map());
   }