Actions
Enhancement #70808
openQOS/Backfill: Acquire throttle when scanning replica/primary
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
Released In:
Upkeep Timestamp:
Description
With https://github.com/ceph/ceph/pull/62080 merged, any recovery operation (either pglog based or backfill) is throttled through PGRecovery::recover_object_with_throttle().
We check for budget_available prior to scanning but not actually take the throttle when scanning,
the throttle will be only taken for actual individual object pushes.
We should also acquire the throttle prior to scanning the replica/primary.
No data to display
Actions