Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
Now with striped blocks and the design that uses a single BlockInfoStriped object to track all the corresponding blocks, we need to clearly distinguish the type Block and BlockInfo in BlockManager. Specifically, data structures like UnderReplicatedBlocks and PendingReplicationBlocks should track BlockInfo instead of Block in order to support striped block recovery.
Attachments
Attachments
Issue Links
- is required by
-
HDFS-7369 Erasure coding: distribute recovery work for striped blocks to DataNode
- Resolved