Feature #12278
Recover backtrace hints from backward scrub and move dirs to highest versioned locations
Status:
New
Priority:
Normal
Assignee:
-
Category:
fsck/damage handling
Target version:
-
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:
Description
Exploit the backtraces saved in #12277 -- where we see more recent linkage information for any ancestor, move it to respect that. Possibly only do the move if the ancestor has a damage flag indicating that their current location is the result of a repair?
Note that this is not necessary to produce a valid metadata tree, but it is desirable to give the best possible approximation of the correct (as in last healthy state) tree using all the information (in backtraces) that is available.