Feature #4141
MDS: forward scrub: Implement non-blocking scrub
Status:
New
Priority:
Normal
Assignee:
-
Category:
fsck/damage handling
Target version:
-
% Done:
0%
Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:
Description
Once we have a blocking scrub (#4140), convert it to be non-blocking. If necessary it can block the dentry which is currently being scrubbed, but not its ancestors.
This change will require it to account for migrating subtrees, but for now simply aborting the scrub and cleaning up references to the migrated subtrees is good enough.
History
#1 Updated by Greg Farnum about 11 years ago
- Description updated (diff)
#2 Updated by Greg Farnum about 11 years ago
- Subject changed from MDS: Implement non-blocking scrub to MDS: forward scrub: Implement non-blocking scrub
- Parent task deleted (
#4137)
#3 Updated by Greg Farnum about 11 years ago
- Tracker changed from Subtask to Feature
#4 Updated by Greg Farnum almost 8 years ago
- Category changed from 47 to fsck/damage handling