dragon created HDFS-10127: ----------------------------- Summary: CLONE - Erasure Coding: fix the copy constructor of BlockInfoStriped and BlockInfoContiguous Key: HDFS-10127 URL: https://issues.apache.org/jira/browse/HDFS-10127 Project: Hadoop HDFS Issue Type: Sub-task Reporter: dragon Assignee: Vinayakumar B
{code} BlockInfoStriped(BlockInfoStriped b) { this(b, b.getSchema()); this.setBlockCollection(b.getBlockCollection()); } {code} {code} protected BlockInfoContiguous(BlockInfoContiguous from) { this(from, from.getBlockCollection().getPreferredBlockReplication()); this.triplets = new Object[from.triplets.length]; this.setBlockCollection(from.getBlockCollection()); } {code} We should define a copy constructor in the {{BlockInfo}}, and call it from these two {{subclass}}. I also notice a NullPointerException test failure of {{TestBlockInfo.testCopyConstructor}} in latest branch which is related to this. -- This message was sent by Atlassian JIRA (v6.3.4#6332)