Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
Currently FSNamesystem contains a big amount of code that manages blocks and replicas. The code scatters in FSNamesystem and it is hard to read and maintain. It would be nice to move the code to a separate class called, for example, BlockManager.
Attachments
Attachments
Issue Links
- blocks
-
HADOOP-5782 Make formatting of BlockManager.java similar to FSNamesystem.java to simplify porting patch
- Closed
- incorporates
-
HDFS-275 FSNamesystem should have an InvalidateBlockMap class to manage blocks scheduled to remove
- Open
-
HADOOP-5574 Separate replication setting out from FSNamesystem
- Resolved
- is part of
-
HDFS-333 A State Machine for name-node blocks.
- Open