]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/: remove legacy schedulers
authorSamuel Just <sjust@redhat.com>
Thu, 26 Sep 2019 22:04:09 +0000 (15:04 -0700)
committerSamuel Just <sjust@redhat.com>
Wed, 23 Oct 2019 20:33:59 +0000 (13:33 -0700)
commit2157ac7d14c386b3472e47d2f227c97c9d69e60c
tree92d2ccc518bfdf74df5922121bc2ba7561c8c3d8
parent9ec24d3bfef13a02b228d214b24003870c1275c5
osd/: remove legacy schedulers

The consensus seems to be that PrioritizedQueue is strictly worse than
WeightedPriorityQueue.

mClockClientQueue and mClockClassQueue are superceded by
mClockScheduler.

Signed-off-by: Samuel Just <sjust@redhat.com>
17 files changed:
qa/tasks/mgr/dashboard/test_cluster_configuration.py
src/common/legacy_config_opts.h
src/common/options.cc
src/osd/CMakeLists.txt
src/osd/mClockClientQueue.cc [deleted file]
src/osd/mClockClientQueue.h [deleted file]
src/osd/mClockOpClassQueue.cc [deleted file]
src/osd/mClockOpClassQueue.h [deleted file]
src/osd/mClockOpClassSupport.cc [deleted file]
src/osd/mClockOpClassSupport.h [deleted file]
src/osd/scheduler/OpScheduler.cc
src/osd/scheduler/mClockScheduler.cc
src/osd/scheduler/mClockScheduler.h
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.options.ts
src/test/osd/CMakeLists.txt
src/test/osd/TestMClockClientQueue.cc [deleted file]
src/test/osd/TestMClockOpClassQueue.cc [deleted file]