[ https://issues.apache.org/jira/browse/HDFS-5284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tsz Wo Nicholas Sze reassigned HDFS-5284: ----------------------------------------- Assignee: Jing Zhao (was: Tsz Wo Nicholas Sze) > Flatten INode hierarchy > ----------------------- > > Key: HDFS-5284 > URL: https://issues.apache.org/jira/browse/HDFS-5284 > Project: Hadoop HDFS > Issue Type: Improvement > Components: namenode > Affects Versions: 2.4.0 > Reporter: Tsz Wo Nicholas Sze > Assignee: Jing Zhao > > Currently, we have a complicated inode hierarchy for representing different > states of a file or a directory. For example, when a file is being created, > it is represented by an INodeFileUnderConstruction. When a file is being > closed, the inode is replaced by an INodeFile. If it is reopened for append, > the inode is replaced again by an INodeFileUnderConstruction. This JIRA is > to flatten the inode hierarchy. We may also improve the performance by > eliminating the inode replacement in runtime. -- This message was sent by Atlassian JIRA (v6.2#6252)