[LU-1349] Rebuild FID in dirent Created: 27/Apr/12 Updated: 29/Dec/12 Resolved: 29/Dec/12 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | nasf (Inactive) | Assignee: | nasf (Inactive) |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Story Points: | 21 |
| Rank (Obsolete): | 10230 |
| Description |
|
For improving the performance of lookup-by-name, FID is stored as part of dirent data in the directory page. Then when lookup the name in the directory page, its FID can be found together, no need to read from related inode LMA. Unfortunately, such FID in dirent cannot be reserved after MDT restored from file-level backup. So we need to rebuild such FID in dirent to improve the performance after the restoring. |
| Comments |
| Comment by nasf (Inactive) [ 29/Dec/12 ] |
|
It is part of LFSCK 1.5, which is |