Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
Per discussion under HDFS-8499, with the erasure coding feature, there will be 4 types of BlockInfo forming a multi-inheritance: complete+contiguous, complete+striping, UC+contiguous, UC+striped. We had the same challenge with INodeFile and the solution was building feature classes like FileUnderConstructionFeature. This JIRA aims to implement the same idea on BlockInfo.