From: Samuel Just Date: Tue, 17 Sep 2019 19:10:52 +0000 (-0700) Subject: osd/scheduler: introduce mClockScheduler X-Git-Tag: v15.1.0~1180^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9ec24d3bfef13a02b228d214b24003870c1275c5;p=ceph.git osd/scheduler: introduce mClockScheduler mClockScheduler schedules items based on op_scheduler_class with configured mclock parameters. Items which should be scheduled immediately (op_scheduler_class::immediate) are placed into a single queue as it's not clear that there's a reason to differentiate among them. A subsequent patch will add support for client provided mclock params and dmclock request state. Signed-off-by: Samuel Just --- diff --git a/src/common/options.cc b/src/common/options.cc index 77d04ed6231d..6c1e7b772001 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -2802,10 +2802,13 @@ std::vector