Jing Zhao created HDFS-7943: ------------------------------- Summary: Append cannot handle the last block with length greater than the preferred block size Key: HDFS-7943 URL: https://issues.apache.org/jira/browse/HDFS-7943 Project: Hadoop HDFS Issue Type: Bug Affects Versions: 2.7.0 Reporter: Jing Zhao Assignee: Jing Zhao Priority: Blocker
In HDFS-3689, we remove the restriction from concat that all the source files should have the same preferred block size with the target file. This can cause a file to contain blocks with size larger than its preferred block size. If such block happens to be the last block of a file, and later we append data to the file without the {{CreateFlag.NEW_BLOCK}} flag (i.e., appending data to the last block), looks like the current client code will keep writing to the last block and never allocate a new block. -- This message was sent by Atlassian JIRA (v6.3.4#6332)