]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
common, osd: Remove unused implementation of mClockPriorityQueue
authorSridhar Seshasayee <sseshasa@redhat.com>
Mon, 9 Oct 2023 18:12:32 +0000 (23:42 +0530)
committerSridhar Seshasayee <sseshasa@redhat.com>
Mon, 13 Nov 2023 18:55:14 +0000 (00:25 +0530)
commit28a26f7b0441649deef0692e48d4cbe2d95e2cfe
treea7bc50eabda69548bf25f66aad0ecc1540d54557
parent7325a8d317d1cef199306833e7829b171378266b
common, osd: Remove unused implementation of mClockPriorityQueue

mClockPriorityQueue (mClockQueue class) is an older mClock implementation
of the OpQueue abstraction. This was replaced by a simpler implementation
of the OpScheduler abstraction as part of
https://github.com/ceph/ceph/pull/30650.

The simpler implementation of mClockScheduler is being currently used.
This commit removes the unused src/common/mClockPriorityQueue.h along
with the associated unit test file: test_mclock_priority_queue.cc.

Other miscellaneous changes,
 - Remove the cmake references to the unit test file
 - Remove the inclusion of the header file in mClockScheduler.h

Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
src/common/mClockPriorityQueue.h [deleted file]
src/osd/scheduler/mClockScheduler.h
src/test/common/CMakeLists.txt
src/test/common/test_mclock_priority_queue.cc [deleted file]