]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/background_recovery: switch to unified SchedulerClass and introduce get_avera...
authorMohit Agrawal <moagrawa@redhat.com>
Mon, 28 Jul 2025 13:19:14 +0000 (18:49 +0530)
committerMohit Agrawal <moagrawa@redhat.com>
Wed, 3 Dec 2025 12:30:17 +0000 (18:00 +0530)
commit0395f84eb64a7f01458716c5fb1ee50dff3e476b
tree9f0bdbdd934077e0df8a2cd23e60691afc5eb4a0
parentd932f98c3abb3b17efa5f34d84129baf36f5316f
crimson/background_recovery: switch to unified SchedulerClass and introduce get_average_object_size for pg

1)  Replace usage of crimson::osd::scheduler::scheduler_class_t
    with unified SchedulerClass
2) Add priority to scheduler params structure
3) Introduce get_average_object_size for pg

Signed-off-by: Mohit Agrawal <moagrawa@redhat.com>
src/crimson/osd/osd_operations/background_recovery.cc
src/crimson/osd/osd_operations/background_recovery.h
src/crimson/osd/pg.h
src/crimson/osd/pg_recovery.cc