]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: introduce scheduler implementations and operation throttler
authorSamuel Just <sjust@redhat.com>
Tue, 1 Oct 2019 22:38:20 +0000 (15:38 -0700)
committerXuehan Xu <xxhdx1985126@163.com>
Sun, 26 Apr 2020 07:46:35 +0000 (15:46 +0800)
commit12d57c9cc05488c4ca68db44d1e6ac63935bd737
tree08f3f43670569572a9aa80ed243ec606ec5e37fd
parent3fe103b3e879ee1dfd7b338a2b388153f5bad340
crimson/osd: introduce scheduler implementations and operation throttler

Signed-off-by: Samuel Just <sjust@redhat.com>
Signed-off-by: Xuehan Xu <xxhdx1985126@163.com>
12 files changed:
src/common/options.cc
src/crimson/osd/CMakeLists.txt
src/crimson/osd/osd_operation.cc
src/crimson/osd/osd_operation.h
src/crimson/osd/osd_operations/background_recovery.cc [new file with mode: 0644]
src/crimson/osd/osd_operations/background_recovery.h [new file with mode: 0644]
src/crimson/osd/scheduler/mclock_scheduler.cc [new file with mode: 0644]
src/crimson/osd/scheduler/mclock_scheduler.h [new file with mode: 0644]
src/crimson/osd/scheduler/scheduler.cc [new file with mode: 0644]
src/crimson/osd/scheduler/scheduler.h [new file with mode: 0644]
src/crimson/osd/shard_services.cc
src/crimson/osd/shard_services.h