]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/replicate_backend: add the skipped newly created clone 60598/head
authorXuehan Xu <xuxuehan@qianxin.com>
Mon, 4 Nov 2024 09:30:10 +0000 (17:30 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Sun, 17 Nov 2024 11:15:21 +0000 (19:15 +0800)
commit184c1861f8182850ffcd8ffe5e36b3f2e847969c
tree5a861e7799e9221ca4dd1cca66c41300ba87416e
parentd833431ea43a8d36f0bda62166c1468eb464bc99
crimson/osd/replicate_backend: add the skipped newly created clone
object to the push queue after the clone request completes

Fixes: https://tracker.ceph.com/issues/68808
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
13 files changed:
src/crimson/osd/backfill_state.cc
src/crimson/osd/backfill_state.h
src/crimson/osd/ec_backend.cc
src/crimson/osd/ec_backend.h
src/crimson/osd/ops_executer.cc
src/crimson/osd/ops_executer.h
src/crimson/osd/osd_operations/snaptrim_event.cc
src/crimson/osd/pg.cc
src/crimson/osd/pg.h
src/crimson/osd/pg_backend.h
src/crimson/osd/pg_recovery.h
src/crimson/osd/replicated_backend.cc
src/crimson/osd/replicated_backend.h