Details
Description
Currently NameNode has two global locks: FSNamesystemLock and FSDirectoryLock. An analysis shows that single FSNamesystemLock is sufficient to guarantee consistency of the NameNode state. FSDirectoryLock can be removed.
Attachments
Attachments
Issue Links
- is related to
-
HDFS-15076 Fix tests that hold FSDirectory lock, without holding FSNamesystem lock.
- Resolved