Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
Lustre 2.14.0, Lustre 2.16.0
-
3
-
9223372036854775807
Description
It should be possible to allow cross-directory rename of regular files (strictly, any non-directory) on the same MDT without holding the BigFilesystemLock (BFL), as file renames cannot change the directory hierarchy.
That should improve the performance for these rename operations, and reduce contention between local MDT file renames in different parts of the directory tree.
That would leave directory and cross-MDT renames needing the BFL, which should be an increasingly small fraction of all rename operations.
Attachments
Issue Links
- is related to
-
LU-17446 BL AST should stop resending if lock is cancelled
- Open
-
LU-15913 rename stress test leads to REMOTE_PARENT_DIR corruption
- Reopened
-
LU-17434 DNE3: add exclude list for remote subdirectory creation
- Resolved
-
LU-17441 move rename RPC handling to MDS_IO_PORTAL
- Resolved
- is related to
-
LU-17427 reduce hold time for BFL rename lock
- Open
-
LU-12125 Allow parallel rename of regular files
- Resolved