Actions
Bug #45798
closedlibrbd: make rbd_read_from_replica_policy actually work
% Done:
0%
Source:
Tags:
Backport:
octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Description
Neither rbd_read_from_replica_policy=balance nor rbd_read_from_replica_policy=localize actually work because wrong flags are set.
Updated by Ilya Dryomov almost 4 years ago
- Status changed from New to Fix Under Review
- Pull request ID set to 35332
Updated by Jason Dillaman almost 4 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Nathan Cutler almost 4 years ago
- Copied to Backport #45799: octopus: librbd: make rbd_read_from_replica_policy actually work added
Updated by Ilya Dryomov almost 4 years ago
Note that now that it actually works, we will hit #45795.
Updated by Jason Dillaman almost 4 years ago
Ilya Dryomov wrote:
Note that now that it actually works, we will hit #45795.
Is librbd marking notify ops w/ the read-from-replica flags?
Updated by Ilya Dryomov almost 4 years ago
It doesn't, disregard that.
The kernel client ends up marking them because read-from-replica is implemented in libceph, not in rbd.
Context switching is hard ;)
Updated by Nathan Cutler almost 4 years ago
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".
Actions