]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson: add pg log based recovery machinery
authorXuehan Xu <xxhdx1985126@163.com>
Wed, 4 Mar 2020 09:56:45 +0000 (17:56 +0800)
committerXuehan Xu <xxhdx1985126@163.com>
Sun, 26 Apr 2020 07:46:35 +0000 (15:46 +0800)
commit566cd75748b2680d22924b85f00f5092b9c88372
treefe02433213c5e6f3169eb8c73a3092c6fa5a4a0f
parent7f26f701149c016520d0f6100fc5ddae652a15c2
crimson: add pg log based recovery machinery

Signed-off-by: Xuehan Xu <xxhdx1985126@163.com>
16 files changed:
src/crimson/osd/CMakeLists.txt
src/crimson/osd/osd_operations/background_recovery.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_recovery.cc [new file with mode: 0644]
src/crimson/osd/pg_recovery.h [new file with mode: 0644]
src/crimson/osd/pg_recovery_listener.h [new file with mode: 0644]
src/crimson/osd/recovery_backend.cc [new file with mode: 0644]
src/crimson/osd/recovery_backend.h [new file with mode: 0644]
src/crimson/osd/replicated_backend.cc
src/crimson/osd/replicated_recovery_backend.cc [new file with mode: 0644]
src/crimson/osd/replicated_recovery_backend.h [new file with mode: 0644]
src/osd/PeeringState.cc
src/osd/PeeringState.h