HBASE-9259 Update hadoop versions grid in refguide adding hadoop-2.1.x and a note on hadoop-2.0.x versions

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520185 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Michael Stack 2013-09-05 01:08:09 +00:00
parent acc4b4aaaf
commit 285e028f37
3 changed files with 24 additions and 7 deletions

View File

@ -223,13 +223,24 @@ to ensure well-formedness of your document after an edit session.
xlink:href="http://hadoop.apache.org">Hadoop</link><indexterm>
<primary>Hadoop</primary>
</indexterm></title>
<para>Selecting a Hadoop version is critical for your HBase deployment. Below table shows some information about what versions of Hadoop are supported by various HBase versions. Based on the version of HBase, you should select the most appropriate version of Hadoop. We are not in the Hadoop distro selection business. You can use Hadoop distributions from Apache, or learn about vendor distributions of Hadoop at <link xlink:href="http://wiki.apache.org/hadoop/Distributions%20and%20Commercial%20Support"/></para>
<para>Selecting a Hadoop version is critical for your HBase deployment.
Below table shows some information about what versions of Hadoop are supported by various HBase versions.
Based on the version of HBase, you should select the most appropriate version of Hadoop.
We are not in the Hadoop distro selection business.
You can use Hadoop distributions from Apache, or learn about vendor distributions of
Hadoop at <link xlink:href="http://wiki.apache.org/hadoop/Distributions%20and%20Commercial%20Support"/></para>
<para>
<tip><title>Hadoop 2.x is better than Hadoop 1.x</title>
<para>Hadoop 2.x is faster, with more features such as short-circuit reads which will help improve your
HBase random read profile as well important bug fixes that will improve your overall HBase experience.
You should run Hadoop 2. rather than Hadoop 1. if you can.
</para>
</tip>
<table>
<title>Hadoop version support matrix</title>
<tgroup cols='4' align='left' colsep='1' rowsep='1'><colspec colname='c1' align='left'/><colspec colname='c2' align='center'/><colspec colname='c3' align='center'/><colspec colname='c4' align='center'/>
<thead>
<row><entry> </entry><entry>HBase-0.92.x</entry><entry>HBase-0.94.x</entry><entry>HBase-0.95</entry></row>
<row><entry> </entry><entry>HBase-0.92.x</entry><entry>HBase-0.94.x</entry><entry>HBase-0.96.0</entry></row>
</thead><tbody>
<row><entry>Hadoop-0.20.205</entry><entry>S</entry> <entry>X</entry> <entry>X</entry></row>
<row><entry>Hadoop-0.22.x </entry><entry>S</entry> <entry>X</entry> <entry>X</entry></row>
@ -237,7 +248,9 @@ to ensure well-formedness of your document after an edit session.
<row><entry>Hadoop-1.0.3+</entry><entry>S</entry> <entry>S</entry> <entry>S</entry></row>
<row><entry>Hadoop-1.1.x </entry><entry>NT</entry> <entry>S</entry> <entry>S</entry></row>
<row><entry>Hadoop-0.23.x </entry><entry>X</entry> <entry>S</entry> <entry>NT</entry></row>
<row><entry>Hadoop-2.x </entry><entry>X</entry> <entry>S</entry> <entry>S</entry></row>
<row><entry>Hadoop-2.0.x-alpha </entry><entry>X</entry> <entry>NT</entry> <entry>X</entry></row>
<row><entry>Hadoop-2.1.0-beta </entry><entry>X</entry> <entry>NT</entry> <entry>S</entry></row>
<row><entry>Hadoop-2.x </entry><entry>X</entry> <entry>NT</entry> <entry>S</entry></row>
</tbody></tgroup></table>
Where

View File

@ -44,9 +44,10 @@
rows via the HBase <command>shell</command>, and then cleaning
up and shutting down your standalone HBase instance. The below exercise
should take no more than ten minutes (not including download time).
<footnote><para>Using HBase with a LocalFileSystem does not currently guarantee durability. See <link xlink:href="https://issues.apache.org/jira/browse/HBASE-3696"/> and its associated issues for more details.</para></footnote>
</para>
<para>Before we proceed, make sure you are good on the below loopback prerequisite.</para>
<note xml:id="local.fs.durability"><title>Local Filesystem and Durability</title>
<para>Using HBase with a LocalFileSystem does not currently guarantee durability.
See <link xlink:href="https://issues.apache.org/jira/browse/HBASE-3696"/> and its associated issues for more details.</para></note>
<note xml:id="loopback.ip.getting.started">
<title>Loopback IP</title>
<para>HBase expects the loopback IP address to be 127.0.0.1. Ubuntu and some other distributions,
@ -59,6 +60,9 @@
127.0.0.1 ubuntu.ubuntu-domain ubuntu
</programlisting>
</para>
<tip><title>Fixed in 0.96.0+</title>
<para>As of hbase-0.96.0+, this should no longer be an issue; it should work w/o special modification of <filename>/etc/hosts</filename></para>
</tip>
</note>

View File

@ -29,7 +29,6 @@
<para>This is the official reference guide for the <link
xlink:href="http://hbase.apache.org/">HBase</link> version it ships with.
This document describes HBase version <emphasis><?eval ${project.version}?></emphasis>.
Herein you will find either the definitive documentation on an HBase topic
as of its standing when the referenced HBase version shipped, or it
will point to the location in <link
@ -42,7 +41,8 @@
be found at <filename>src/main/docbkx</filename> in a checkout of the hbase
project. This reference guide is marked up using
<link xlink:href="http://www.docbook.com/">DocBook</link> from which the
the finished guide is generated as part of the 'site' build target.
the finished guide is generated as part of the 'site' build target:
i.e. run <programlisting>$mvn site</programlisting> to generate this documentation.
Feel free to add content by adding
a patch to an issue up in the HBase <link
xlink:href="https://issues.apache.org/jira/browse/HBASE">JIRA</link>.</para>