HDFS发展的到现在,已经和从前有了很大的改观,陆续发生了一些比较重大的改变,比如Append的加入,Federation,HA等等。这些改变在Hadoop的svn的代码库中也可以看到一些端倪,大部分重大的改变都能在svn代码库中找到对应的开发branch。在厂内的Hadoop的开发中,我已经陆续的把这些Jira对应的设计文档基本上翻译了一遍,陆续的会在这个空间内贴出来,基本上就是下面这几个:
1、Append to files in HDFS
https://issues.apache.org/jira/browse/HADOOP-1700
2、Revisit append
https://issues.apache.org/jira/browse/HDFS-200
3、Common side of High Availability Framework (HDFS-1623)
https://issues.apache.org/jira/browse/HADOOP-7454
4、High Availability Framework for HDFS NN
https://issues.apache.org/jira/browse/HDFS-1623
5、Automatic failover support for NN HA
https://issues.apache.org/jira/browse/HDFS-3042(已贴出来了)
6、Simpler model for Namenode's fs Image and edit Logs
https://issues.apache.org/jira/browse/HDFS-1073
7、Hdfs scalability with multiple namenodes
https://issues.apache.org/jira/browse/HDFS-1052