[ http://issues.apache.org/jira/browse/HADOOP-227?page=comments#action_12455530 ] eric baldeschwieler commented on HADOOP-227: --------------------------------------------
Sounds a lot like a BTree and comes with all of the issues. Lots of IO and complexity. Reimplementing that seems like a bad idea. perhaps you can find a good java BTree, but this seems like a big, heavy piece of code. Why do we need to do this? > Namespace check pointing is not performed until the namenode restarts. > ---------------------------------------------------------------------- > > Key: HADOOP-227 > URL: http://issues.apache.org/jira/browse/HADOOP-227 > Project: Hadoop > Issue Type: Bug > Components: dfs > Affects Versions: 0.2.0 > Reporter: Konstantin Shvachko > Assigned To: Milind Bhandarkar > > In current implementation when the name node starts, it reads its image file, > then > the edits file, and then saves the updated image back into the image file. > The image file is never updated after that. > In order to provide the system reliability reliability the namespace > information should > be check pointed periodically, and the edits file should be kept relatively > small. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira