Bug #7964
ceph_test_rados with snaps and caching stat errors
% Done:
0%
Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Associated revisions
ReplicatedPG::_scrub: account for clone_overlap on each clone
Otherwise, we end up subtracting off clone_overlap for evicted clones
whose sizes we did not add in.
Fixes: #7964
Signed-off-by: Samuel Just <sam.just@inktank.com>
ReplicatedPG: use get_clone_bytes on evict/promote
Fixes: #7964
Signed-off-by: Samuel Just <sam.just@inktank.com>
ReplicatedPG::make_writeable: check for evicted clone before adjusting for clone_overlap
Fixes: #7964
Signed-off-by: Samuel Just <sam.just@inktank.com>
ReplicatedPG::trim_object: account evicted prev clone for stats
If the previous clone is evicted, we shouldn't adjust the stats to
account for its new clone_overlap value.
Fixes: #7964
Signed-off-by: Samuel Just <sam.just@inktank.com>
History
#1 Updated by Samuel Just almost 10 years ago
- Status changed from New to Rejected
#2 Updated by Samuel Just almost 10 years ago
- Subject changed from ceph_test_rados with snaps and caching hang to ceph_test_rados with snaps and caching stat errors
- Status changed from Rejected to 7
#3 Updated by Sage Weil almost 10 years ago
- Status changed from 7 to Resolved