Project

General

Profile

Actions

Feature #12139

open

cephfs-data-scan: cache fragtrees during injection

Added by John Spray almost 9 years ago. Updated over 8 years ago.

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

In order to inject dentries, we have to learn the fragtree of the directory we're injecting into. The process exists and works, but it generates lots of extra metadata read IOs. Although we inject inodes in random order, a medium-sized cache (say 10000 entries) should be useful.

Actions

Also available in: Atom PDF