]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson: Trigger a wake operation via acquire_throttle 61647/head
authorMohit Agrawal <moagrawa@redhat.com>
Wed, 26 Feb 2025 11:39:33 +0000 (17:09 +0530)
committerMohit Agrawal <moagrawa@redhat.com>
Wed, 26 Feb 2025 11:39:33 +0000 (17:09 +0530)
commitc426a2ba610f7250ab14a2af27c70d1759778bd4
treebef67ef98f241596bb2fcfad382642796d5da27f
parent21f73a4c47637c5bd8539e4a0515cceadf53f6b1
crimson: Trigger a wake operation via acquire_throttle

The background recovery is not showing any progress for crimson when
crimson_osd_scheduler_concurrency is set more than 0. After read the
source code it seems the recovery was not showing any progress because
initially the queue is empty it was waiting for a future that eventually
available after call wake() so call a wake() operation to return a future.

Fixes: https://tracker.ceph.com/issues/69788
Signed-off-by: Mohit Agrawal <moagrawa@redhat.com>
src/crimson/osd/osd_operation.cc