HBASE-19526 Update hadoop version to 3.0 GA

This commit is contained in:
Apekshit Sharma 2017-12-17 19:10:04 -08:00
parent 231ec7e836
commit 6616a3fd2d
5 changed files with 18 additions and 17 deletions

View File

@ -300,7 +300,7 @@ function hadoopcheck_rebuild
else else
hbase_hadoop2_versions="${hbase_common_hadoop2_versions}" hbase_hadoop2_versions="${hbase_common_hadoop2_versions}"
fi fi
hbase_hadoop3_versions="3.0.0-beta1" hbase_hadoop3_versions="3.0.0"
fi fi
export MAVEN_OPTS="${MAVEN_OPTS}" export MAVEN_OPTS="${MAVEN_OPTS}"

View File

@ -1126,7 +1126,7 @@ under the License.
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-csv</artifactId> <artifactId>commons-csv</artifactId>
<version>1.0</version> <version>1.0</version>
@ -1211,7 +1211,7 @@ under the License.
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>org.apache.curator</groupId> <groupId>org.apache.curator</groupId>
<artifactId>curator-test</artifactId> <artifactId>curator-test</artifactId>
<version>2.7.1</version> <version>2.7.1</version>
@ -1296,7 +1296,7 @@ under the License.
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>org.apache.htrace</groupId> <groupId>org.apache.htrace</groupId>
<artifactId>htrace-core4</artifactId> <artifactId>htrace-core4</artifactId>
<version>4.0.1-incubating</version> <version>4.0.1-incubating</version>
@ -1612,7 +1612,7 @@ Copyright 2006 Envoi Solutions LLC
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>com.codahale.metrics</groupId> <groupId>com.codahale.metrics</groupId>
<artifactId>metrics-core</artifactId> <artifactId>metrics-core</artifactId>
<version>3.0.1</version> <version>3.0.1</version>
@ -1626,7 +1626,7 @@ Copyright 2006 Envoi Solutions LLC
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>com.nimbusds</groupId> <groupId>com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId> <artifactId>nimbus-jose-jwt</artifactId>
<version>3.9</version> <version>3.9</version>
@ -1640,7 +1640,7 @@ Copyright 2006 Envoi Solutions LLC
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>com.squareup.okhttp</groupId> <groupId>com.squareup.okhttp</groupId>
<artifactId>okhttp</artifactId> <artifactId>okhttp</artifactId>
<version>2.4.0</version> <version>2.4.0</version>
@ -1654,7 +1654,7 @@ Copyright 2006 Envoi Solutions LLC
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>com.squareup.okio</groupId> <groupId>com.squareup.okio</groupId>
<artifactId>okio</artifactId> <artifactId>okio</artifactId>
<version>1.4.0</version> <version>1.4.0</version>
@ -1668,7 +1668,7 @@ Copyright 2006 Envoi Solutions LLC
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>com.twitter</groupId> <groupId>com.twitter</groupId>
<artifactId>hpack</artifactId> <artifactId>hpack</artifactId>
<version>0.11.0</version> <version>0.11.0</version>
@ -1682,7 +1682,7 @@ Copyright 2006 Envoi Solutions LLC
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>net.minidev</groupId> <groupId>net.minidev</groupId>
<artifactId>json-smart</artifactId> <artifactId>json-smart</artifactId>
<version>1.1.1</version> <version>1.1.1</version>
@ -1697,7 +1697,7 @@ Copyright 2006 Envoi Solutions LLC
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>de.ruedigermoeller</groupId> <groupId>de.ruedigermoeller</groupId>
<artifactId>fst</artifactId> <artifactId>fst</artifactId>
<version>2.24</version> <version>2.24</version>
@ -1716,7 +1716,7 @@ Copyright 2006 Envoi Solutions LLC
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-alpha1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>org.objenesis</groupId> <groupId>org.objenesis</groupId>
<artifactId>objenesis</artifactId> <artifactId>objenesis</artifactId>
<version>2.1</version> <version>2.1</version>
@ -1867,7 +1867,7 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</project> </project>
</supplement> </supplement>
<supplement> <supplement>
<project> <!-- hadoop.profile=3.0 from hadoop-3.0.0-beta1 --> <project> <!-- hadoop.profile=3.0 from hadoop-3.0.0 -->
<groupId>org.codehaus.woodstox</groupId> <groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId> <artifactId>stax2-api</artifactId>
<version>3.1.4</version> <version>3.1.4</version>

View File

@ -1313,7 +1313,7 @@
<java.min.version>${compileSource}</java.min.version> <java.min.version>${compileSource}</java.min.version>
<!-- Dependencies --> <!-- Dependencies -->
<hadoop-two.version>2.7.4</hadoop-two.version> <hadoop-two.version>2.7.4</hadoop-two.version>
<hadoop-three.version>3.0.0-beta1</hadoop-three.version> <hadoop-three.version>3.0.0</hadoop-three.version>
<!-- These must be defined here for downstream build tools that don't look at profiles. <!-- These must be defined here for downstream build tools that don't look at profiles.
They ought to match the values found in our default hadoop profile, which is They ought to match the values found in our default hadoop profile, which is
currently "hadoop-2.0". See HBASE-15925 for more info. --> currently "hadoop-2.0". See HBASE-15925 for more info. -->

View File

@ -221,7 +221,8 @@ Use the following legend to interpret this table:
|Hadoop-2.7.0 | X | X | X | X |Hadoop-2.7.0 | X | X | X | X
|Hadoop-2.7.1+ | NT | S | S | S |Hadoop-2.7.1+ | NT | S | S | S
|Hadoop-2.8.0 | X | X | X | X |Hadoop-2.8.0 | X | X | X | X
|Hadoop-3.0.0-alphax | NT | NT | NT | NT |Hadoop-2.8.1 | X | X | X | X
|Hadoop-3.0.0 | NT | NT | NT | NT
|=== |===
.Hadoop Pre-2.6.1 and JDK 1.8 Kerberos .Hadoop Pre-2.6.1 and JDK 1.8 Kerberos
@ -349,7 +350,7 @@ to _false_. For example:
</property> </property>
</configuration> </configuration>
---- ----
[[distributed]] [[distributed]]
=== Distributed === Distributed

View File

@ -402,7 +402,7 @@ mvn -Dhadoop.profile=3.0 ...
The above will build against whatever explicit hadoop 3.y version we have in our _pom.xml_ as our '3.0' version. The above will build against whatever explicit hadoop 3.y version we have in our _pom.xml_ as our '3.0' version.
Tests may not all pass so you may need to pass `-DskipTests` unless you are inclined to fix the failing tests. Tests may not all pass so you may need to pass `-DskipTests` unless you are inclined to fix the failing tests.
To pick a particular Hadoop 3.y release, you'd set e.g. `-Dhadoop-three.version=3.0.0-alpha1`. To pick a particular Hadoop 3.y release, you'd set hadoop-three.version property e.g. `-Dhadoop-three.version=3.0.0`.
[[build.protobuf]] [[build.protobuf]]
==== Build Protobuf ==== Build Protobuf