]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: use interruptible future in the PG layer
authorXuehan Xu <xxhdx1985126@gmail.com>
Sun, 4 Oct 2020 09:51:59 +0000 (17:51 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Sun, 7 Mar 2021 06:24:51 +0000 (14:24 +0800)
commitfdf6d06fc3f9c6e0a419dd5dc0d8969fe224cd4c
tree1700712c959525f77785360165a06d8a86b717a3
parent3b88d76f360fcb1a3611a40c3a51d9796213f0a4
crimson/osd: use interruptible future in the PG layer

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
31 files changed:
src/crimson/common/errorator.h
src/crimson/common/exception.h
src/crimson/common/interruptible_future.h
src/crimson/common/operation.h
src/crimson/osd/ec_backend.cc
src/crimson/osd/ec_backend.h
src/crimson/osd/objclass.cc
src/crimson/osd/object_context.h
src/crimson/osd/ops_executer.cc
src/crimson/osd/ops_executer.h
src/crimson/osd/osd_operation.h
src/crimson/osd/osd_operations/background_recovery.cc
src/crimson/osd/osd_operations/background_recovery.h
src/crimson/osd/osd_operations/client_request.cc
src/crimson/osd/osd_operations/client_request.h
src/crimson/osd/osd_operations/recovery_subrequest.cc
src/crimson/osd/osd_operations/replicated_request.cc
src/crimson/osd/pg.cc
src/crimson/osd/pg.h
src/crimson/osd/pg_backend.cc
src/crimson/osd/pg_backend.h
src/crimson/osd/pg_interval_interrupt_condition.cc
src/crimson/osd/pg_interval_interrupt_condition.h
src/crimson/osd/pg_recovery.cc
src/crimson/osd/pg_recovery.h
src/crimson/osd/recovery_backend.cc
src/crimson/osd/recovery_backend.h
src/crimson/osd/replicated_backend.cc
src/crimson/osd/replicated_backend.h
src/crimson/osd/replicated_recovery_backend.cc
src/crimson/osd/replicated_recovery_backend.h