diff --git a/dev/create-release/create-release.sh b/dev/create-release/create-release.sh index 905dec0ced3836d8cb7b911ba6507b41fe38a225..eab6313733dfda540220bd9e30d9c62ae3222083 100755 --- a/dev/create-release/create-release.sh +++ b/dev/create-release/create-release.sh @@ -118,11 +118,11 @@ make_binary_release() { } make_binary_release "hadoop1" "-Phive -Dhadoop.version=1.0.4" & -make_binary_release "cdh4" "-Phive -Dhadoop.version=2.0.0-mr1-cdh4.2.0" & -make_binary_release "hadoop2" \ - "-Phive -Pyarn -Phadoop-2.2 -Dhadoop.version=2.2.0 -Pyarn.version=2.2.0" & -make_binary_release "hadoop2-without-hive" \ - "-Pyarn -Phadoop-2.2 -Dhadoop.version=2.2.0 -Pyarn.version=2.2.0" & +make_binary_release "hadoop2.3" "-Phadoop-2.3 -Phive -Pyarn" & +make_binary_release "hadoop2.4" "-Phadoop-2.4 -Phive -Pyarn" & +make_binary_release "hadoop2.4-without-hive" "-Phadoop-2.4 -Pyarn" & +make_binary_release "mapr3" "-Pmapr3 -Pyarn -Phive" & +make_binary_release "mapr4" "-Pmapr4 -Pyarn -Phive" & wait # Copy data diff --git a/pom.xml b/pom.xml index dd4c4ee80a0dfe643f31a966b11323ba2ba357da..7ed07ad7df88df598d76970a4e2e64b4abdfc6bc 100644 --- a/pom.xml +++ b/pom.xml @@ -1115,18 +1115,49 @@ </profile> <profile> - <id>mapr</id> + <id>mapr3</id> <activation> <activeByDefault>false</activeByDefault> </activation> <properties> <hadoop.version>1.0.3-mapr-3.0.3</hadoop.version> - <yarn.version>2.3.0-mapr-4.0.0-beta</yarn.version> - <hbase.version>0.94.17-mapr-1403</hbase.version> - <zookeeper.version>3.4.5-mapr-1401</zookeeper.version> + <yarn.version>2.3.0-mapr-4.0.0-FCS</yarn.version> + <hbase.version>0.94.17-mapr-1405</hbase.version> + <zookeeper.version>3.4.5-mapr-1406</zookeeper.version> </properties> </profile> + <profile> + <id>mapr4</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <properties> + <hadoop.version>2.3.0-mapr-4.0.0-FCS</hadoop.version> + <yarn.version>2.3.0-mapr-4.0.0-FCS</yarn.version> + <hbase.version>0.94.17-mapr-1405-4.0.0-FCS</hbase.version> + <zookeeper.version>3.4.5-mapr-1406</zookeeper.version> + </properties> + <dependencies> + <dependency> + <groupId>org.apache.curator</groupId> + <artifactId>curator-recipes</artifactId> + <version>2.4.0</version> + <exclusions> + <exclusion> + <groupId>org.apache.zookeeper</groupId> + <artifactId>zookeeper</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.zookeeper</groupId> + <artifactId>zookeeper</artifactId> + <version>3.4.5-mapr-1406</version> + </dependency> + </dependencies> + </profile> + <!-- Build without Hadoop dependencies that are included in some runtime environments. --> <profile> <id>hadoop-provided</id>