]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/object_data_handler: splitting right side doesn't mean 52390/head
authorXuehan Xu <xxhdx1985126@gmail.com>
Tue, 11 Jul 2023 08:22:59 +0000 (16:22 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Tue, 11 Jul 2023 08:22:59 +0000 (16:22 +0800)
splitting only one extent

Fixes: https://tracker.ceph.com/issues/61952
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/os/seastore/object_data_handler.cc

index c10ef8c32b774feb25fb1333ce77c68f19b2e440..3de23176a42ed7a3ae531fa9b1b9b668bc1a4d42 100644 (file)
@@ -259,7 +259,6 @@ overwrite_ops_t prepare_ops_list(
       assert(to_write.size() > 1);
       assert(back.addr + back.len ==
         back.pin->get_key() + back.pin->get_length());
-      assert((*(to_write.begin())).addr == back.pin->get_key());
       ops.to_remap.push_back(extent_to_remap_t::create_remap(
         std::move(back.pin),
         back.addr - back.pin->get_key(),