目前,hadoop社区有几个不同的分支版本,各个版本之前又相互联系。以下是几个主要版本的一些介绍。
0.20.2是一个stable的版本,他又几个子版本,0.20.203 具有security特性,但是不具有append和raid功能。 0.20-append具有append功能没有security。0.20.205是0.20-append和0.20.203merge,具有append和security,没有raid,symlink等。1.0及之后的版本都是从0.20.205开始的。是稳定版本。
0.21 具有append,raid和symlink功能,激进的特性,没有security特性,不保证稳定。
0.22具有append,raid,security和symlink功能,但是mapreduce没有security,并且没有加入performance得patch。
0.23具有mr2
.
YingRu:
个人补充一下:因后来研究hdfs-raid,0.21的raid功能较简单,raid算法只有XOR,0.22在0.21基础上打了一些补丁,并实现了RS算法,到0.23上的raid,就已经比较完善了,JIRA上很多好的补丁都打上了,还实现了dist blockfixer的功能