Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Blocks on the name-node can belong to different collections like the blocksMap, under-replicated, over-replicated lists, etc.
It is getting more and more complicated to keep the lists consistent.
It would be good to formalize the movement of the blocks between the collections using a state machine.
Attachments
Issue Links
- incorporates
-
HADOOP-5015 Separate block/replica management code from FSNamesystem
- Closed
- is related to
-
HDFS-37 An invalidated block should be removed from the blockMap
- Resolved
- relates to
-
HDFS-275 FSNamesystem should have an InvalidateBlockMap class to manage blocks scheduled to remove
- Open