]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/ops_executor: calculation of clone_overlap shouldn't consider 57313/head
authorXuehan Xu <xuxuehan@qianxin.com>
Tue, 7 May 2024 10:05:27 +0000 (18:05 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Tue, 7 May 2024 10:09:52 +0000 (18:09 +0800)
snap contexts

Fixes: https://tracker.ceph.com/issues/65832
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/osd/ops_executer.cc

index 3e94b3c06fed3645a39a3f8eb753425e766eb7a4..c19506dbc9c7e8ee7a467accb2b594675461161b 100644 (file)
@@ -979,7 +979,6 @@ void OpsExecuter::update_clone_overlap() {
       &cloning_ctx->new_snapset.clone_overlap.rbegin()->second;
   } else if (op_info.may_write() 
     && obc->obs.exists 
-    && !snapc.snaps.empty() 
     && !obc->ssc->snapset.clones.empty()) {
     newest_overlap =
       &obc->ssc->snapset.clone_overlap.rbegin()->second;