Konstantin Shvachko created HDFS-8071: -----------------------------------------
Summary: Redundant checkFileProgress() in PART II of getAdditionalBlock() Key: HDFS-8071 URL: https://issues.apache.org/jira/browse/HDFS-8071 Project: Hadoop HDFS Issue Type: Improvement Affects Versions: 2.0.3-alpha Reporter: Konstantin Shvachko {{FSN.getAdditionalBlock()}} consists of two parts I and II. Each part calls {{analyzeFileState()}}, which among other things check replication of the penultimate block via {{checkFileProgress()}}. See details in HDFS-4452. Checking file progress in Part II is not necessary, because Part I already assured the penultimate block is complete. It cannot change to incomplete, unless the file is truncated, which is not allowed for files under construction. -- This message was sent by Atlassian JIRA (v6.3.4#6332)