[ https://issues.apache.org/jira/browse/HDFS-5704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13872081#comment-13872081 ]
Tsz Wo (Nicholas), SZE commented on HDFS-5704: ---------------------------------------------- +1 the branch-2 patch looks good. Let's wait for HDFS-5777 and merging them together. > Change OP_UPDATE_BLOCKS with a new OP_ADD_BLOCK > ------------------------------------------------ > > Key: HDFS-5704 > URL: https://issues.apache.org/jira/browse/HDFS-5704 > Project: Hadoop HDFS > Issue Type: Bug > Components: namenode > Reporter: Suresh Srinivas > Assignee: Jing Zhao > Attachments: HDFS-5704-branch2.patch, HDFS-5704.000.patch, > HDFS-5704.001.patch, HDFS-5704.002.patch, HDFS-5704.003.patch, editsStored, > editsStored > > > Currently every time a block a allocated, the entire list of blocks are > written in the editlog in OP_UPDATE_BLOCKS operation. This has n^2 growth > issue. The total size of editlog records for a file with large number of > blocks could be huge. > The goal of this jira is discuss adding a different editlog record that only > records allocation of block and not the entire block list, on every block > allocation. -- This message was sent by Atlassian JIRA (v6.1.5#6160)