You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by fh...@apache.org on 2016/10/10 18:49:57 UTC

[2/4] flink git commit: [FLINK-2765] [hbase] Bump HBase versions and fix tests.

[FLINK-2765] [hbase] Bump HBase versions and fix tests.

- HBase version for Hadoop 1 bumped to HBase 0.98.22-hadoop1
- HBase version for Hadoop 2 bumped to HBase 1.2.3
- Excluded tests from hadoop1 profile.


Project: http://git-wip-us.apache.org/repos/asf/flink/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink/commit/cf22006f
Tree: http://git-wip-us.apache.org/repos/asf/flink/tree/cf22006f
Diff: http://git-wip-us.apache.org/repos/asf/flink/diff/cf22006f

Branch: refs/heads/master
Commit: cf22006f749b195a4d65dedc90599aace9956b85
Parents: 3f87279
Author: Fabian Hueske <fh...@apache.org>
Authored: Sun Oct 9 11:38:46 2016 +0200
Committer: Fabian Hueske <fh...@apache.org>
Committed: Mon Oct 10 20:49:05 2016 +0200

----------------------------------------------------------------------
 flink-batch-connectors/flink-hbase/pom.xml | 92 ++++++++++++++-----------
 1 file changed, 51 insertions(+), 41 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink/blob/cf22006f/flink-batch-connectors/flink-hbase/pom.xml
----------------------------------------------------------------------
diff --git a/flink-batch-connectors/flink-hbase/pom.xml b/flink-batch-connectors/flink-hbase/pom.xml
index 62e77d6..a1e0ad6 100644
--- a/flink-batch-connectors/flink-hbase/pom.xml
+++ b/flink-batch-connectors/flink-hbase/pom.xml
@@ -34,8 +34,8 @@ under the License.
 	<packaging>jar</packaging>
 
 	<properties>
-		<hbase.hadoop1.version>0.98.11-hadoop1</hbase.hadoop1.version>
-		<hbase.hadoop2.version>1.1.2</hbase.hadoop2.version>
+		<hbase.hadoop1.version>0.98.22-hadoop1</hbase.hadoop1.version>
+		<hbase.hadoop2.version>1.2.3</hbase.hadoop2.version>
 	</properties>
 
 	<build>
@@ -198,45 +198,6 @@ under the License.
 			</exclusions>
 		</dependency>
 
-		<dependency>
-			<groupId>org.apache.hbase</groupId>
-			<artifactId>hbase-server</artifactId>
-			<version>${hbase.version}</version>
-			<classifier>tests</classifier>
-			<scope>test</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.hadoop</groupId>
-			<artifactId>hadoop-minicluster</artifactId>
-			<version>${hadoop.version}</version>
-			<scope>test</scope>
-		</dependency>
-
-		<dependency>
-		 	<groupId>org.apache.hadoop</groupId>
-		 	<artifactId>hadoop-hdfs</artifactId>
-		 	<version>${hadoop.version}</version>
-		 	<type>test-jar</type>
-			<scope>test</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.hbase</groupId>
-			<artifactId>hbase-hadoop-compat</artifactId>
-			<version>${hbase.version}</version>
-			<scope>test</scope>
-			<type>test-jar</type>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.hbase</groupId>
-			<artifactId>hbase-hadoop2-compat</artifactId>
-			<version>${hbase.version}</version>
-			<scope>test</scope>
-			<type>test-jar</type>
-		</dependency>
-
 	</dependencies>
 
 	<profiles>
@@ -250,7 +211,13 @@ under the License.
 			</activation>
 			<properties>
 				<hbase.version>${hbase.hadoop1.version}</hbase.version>
+				<!--
+				Required test dependencies are only available for Hadoop-2.
+				Disabling tests for Hadoop-1 profile.
+				-->
+				<maven.test.skip>true</maven.test.skip>
 			</properties>
+
 		</profile>
 
 		<profile>
@@ -276,6 +243,49 @@ under the License.
 			<properties>
 				<hbase.version>${hbase.hadoop2.version}</hbase.version>
 			</properties>
+
+			<dependencies>
+				<!-- Test dependencies are only available for Hadoop-2. -->
+				<dependency>
+					<groupId>org.apache.hbase</groupId>
+					<artifactId>hbase-server</artifactId>
+					<version>${hbase.version}</version>
+					<classifier>tests</classifier>
+					<scope>test</scope>
+				</dependency>
+
+				<dependency>
+					<groupId>org.apache.hadoop</groupId>
+					<artifactId>hadoop-minicluster</artifactId>
+					<version>${hadoop.version}</version>
+					<scope>test</scope>
+				</dependency>
+
+				<dependency>
+					<groupId>org.apache.hbase</groupId>
+					<artifactId>hbase-hadoop-compat</artifactId>
+					<version>${hbase.version}</version>
+					<scope>test</scope>
+					<type>test-jar</type>
+				</dependency>
+
+				<dependency>
+					<groupId>org.apache.hadoop</groupId>
+					<artifactId>hadoop-hdfs</artifactId>
+					<version>${hadoop.version}</version>
+					<type>test-jar</type>
+					<scope>test</scope>
+				</dependency>
+
+				<dependency>
+					<groupId>org.apache.hbase</groupId>
+					<artifactId>hbase-hadoop2-compat</artifactId>
+					<version>${hbase.version}</version>
+					<scope>test</scope>
+					<type>test-jar</type>
+				</dependency>
+			</dependencies>
+
 		</profile>
 
 		<profile>