Details
Description
Performing concat operation on INodeRefernce throwing illegal state exception
On verifySrcFiles , the src inode was getting converted to Inodefile
final INode srcINode = iip.getLastINode(); final INodeFile srcINodeFile = INodeFile.valueOf(srcINode, src);
If this INode is an INodeRefernce , it fails at Preconditions.checkstate as the child is an refernce but we have converted that as file
INodeDirectory#removeChild
final INode removed = children.remove(i);
Preconditions.checkState(removed == child);
Attachments
Attachments
Issue Links
- is caused by
-
HDFS-13101 Yet another fsimage corruption related to snapshot
- Resolved
- relates to
-
HDFS-15286 Concat on a same files deleting the file
- Resolved