HBASE-19526 Update hadoop version to 3.0 GA
This commit is contained in:
parent
26b69dc45b
commit
2a5e5e9e2c
|
@ -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}"
|
||||||
|
|
|
@ -601,7 +601,7 @@ under the License.
|
||||||
</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>
|
||||||
|
@ -615,7 +615,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>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>
|
||||||
|
@ -629,7 +629,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>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>
|
||||||
|
@ -644,7 +644,7 @@ under the License.
|
||||||
</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>
|
||||||
|
@ -663,7 +663,7 @@ under the License.
|
||||||
</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>
|
||||||
|
@ -800,7 +800,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>
|
||||||
|
|
2
pom.xml
2
pom.xml
|
@ -1402,7 +1402,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. -->
|
||||||
|
|
|
@ -176,7 +176,7 @@ Linux Shell::
|
||||||
|
|
||||||
Windows::
|
Windows::
|
||||||
Prior to HBase 0.96, running HBase on Microsoft Windows was limited only for testing purposes.
|
Prior to HBase 0.96, running HBase on Microsoft Windows was limited only for testing purposes.
|
||||||
Running production systems on Windows machines is not recommended.
|
Running production systems on Windows machines is not recommended.
|
||||||
|
|
||||||
|
|
||||||
[[hadoop]]
|
[[hadoop]]
|
||||||
|
@ -221,7 +221,7 @@ Use the following legend to interpret this table:
|
||||||
|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-2.8.1 | X | X | X | X
|
|Hadoop-2.8.1 | X | X | X | X
|
||||||
|Hadoop-3.0.0-alphax | NT | NT | NT | NT
|
|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 +349,7 @@ to _false_. For example:
|
||||||
</property>
|
</property>
|
||||||
</configuration>
|
</configuration>
|
||||||
----
|
----
|
||||||
|
|
||||||
[[distributed]]
|
[[distributed]]
|
||||||
=== Distributed
|
=== Distributed
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue