Refactor hadoop section to favor 205 over branch-0.20-append

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186355 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Michael Stack 2011-10-19 17:22:26 +00:00
parent 5b809d7f7c
commit 8ef88d0c1d
1 changed files with 19 additions and 17 deletions

View File

@ -192,32 +192,34 @@ to ensure well-formedness of your document after an edit session.
This version of HBase will only run on <link This version of HBase will only run on <link
xlink:href="http://hadoop.apache.org/common/releases.html">Hadoop xlink:href="http://hadoop.apache.org/common/releases.html">Hadoop
0.20.x</link>. It will not run on hadoop 0.21.x (nor 0.22.x). 0.20.x</link>. It will not run on hadoop 0.21.x (nor 0.22.x).
HBase will lose data unless it is running on an HDFS that has a durable HBase will lose data unless it is running on an HDFS that have a durable
<code>sync</code>. Hadoop 0.20.2 and Hadoop 0.20.203.0 DO NOT have this attribute. <code>sync</code>. Hadoop 0.20.2, Hadoop 0.20.203.0, and Hadoop 0.20.204.0
Currently only the <link DO NOT have this attribute.
xlink:href="http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/">branch-0.20-append</link> Currently only Hadoop versions 0.20.205.0 or any release in excess of this
branch has this a working sync<footnote> version has a durable sync
<para>See <link <footnote><para>Until recently only the
xlink:href="http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/CHANGES.txt">CHANGES.txt</link> <link xlink:href="http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/">branch-0.20-append</link>
in branch-0.20-append to see list of patches involved adding branch had a working sync but no official release was ever made from this branch.
append on the Hadoop 0.20 branch.</para> You had to build it yourself. Michael Noll wrote a detailed blog,
</footnote>. No official releases have been made from the branch-0.20-append branch up
to now so you will have to build your own Hadoop from the tip of this
branch. Michael Noll has written a detailed blog,
<link xlink:href="http://www.michael-noll.com/blog/2011/04/14/building-an-hadoop-0-20-x-version-for-hbase-0-90-2/">Building <link xlink:href="http://www.michael-noll.com/blog/2011/04/14/building-an-hadoop-0-20-x-version-for-hbase-0-90-2/">Building
an Hadoop 0.20.x version for HBase 0.90.2</link>, on how to build an an Hadoop 0.20.x version for HBase 0.90.2</link>, on how to build an
Hadoop from branch-0.20-append. Recommended <footnote><para>Praveen Kumar has written Hadoop from branch-0.20-append. Recommended.</para></footnote>
<footnote><para>Praveen Kumar has written
a complimentary article, a complimentary article,
<link xlink:href="http://praveen.kumar.in/2011/06/20/building-hadoop-and-hbase-for-hbase-maven-application-development/">Building Hadoop and HBase for HBase Maven application development</link>. <link xlink:href="http://praveen.kumar.in/2011/06/20/building-hadoop-and-hbase-for-hbase-maven-application-development/">Building Hadoop and HBase for HBase Maven application development</link>.
</para></footnote>.</para> </para></footnote>.</para>
<para>Or rather than build your own, you could use the <para>Or use the
<link xlink:href="http://www.cloudera.com/">Cloudera</link> or <link xlink:href="http://www.cloudera.com/">Cloudera</link> or
<link xlink:href="http://www.mapr.com/">MapR</link> distributions. <link xlink:href="http://www.mapr.com/">MapR</link> distributions.
Cloudera' <link xlink:href="http://archive.cloudera.com/docs/">CDH3</link> Cloudera' <link xlink:href="http://archive.cloudera.com/docs/">CDH3</link>
is Apache Hadoop 0.20.x plus patches including all of the 0.20-append additions is Apache Hadoop 0.20.x plus patches including all of the
needed to add a durable sync. Use the released version of CDH3 at least (They <link xlink:href="http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/">branch-0.20-append</link>
have just posted an update). MapR includes a commercial, reimplementation of HDFS. additions needed to add a durable sync. Use the released version of CDH3 at least (They
have just posted an update).</para>
<para>
<link xlink:href="http://www.mapr.com/">MapR</link>
includes a commercial, reimplementation of HDFS.
It has a durable sync as well as some other interesting features that are not It has a durable sync as well as some other interesting features that are not
yet in Apache Hadoop. Their <link xlink:href="http://www.mapr.com/products/mapr-editions/m3-edition">M3</link> yet in Apache Hadoop. Their <link xlink:href="http://www.mapr.com/products/mapr-editions/m3-edition">M3</link>
product is free to use and unlimited. product is free to use and unlimited.