This is an automated email from the ASF dual-hosted git repository. hexiaoqiao pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/trunk by this push: new b2fac14828b6 HADOOP-19019: Parallel Maven Build Support for Apache Hadoop (#6373). Contributed by JiaLiangC. b2fac14828b6 is described below commit b2fac14828b69c761858dd7cb9ab17313c28b161 Author: jialiang <2510095...@qq.com> AuthorDate: Tue Jan 23 14:51:20 2024 +0800 HADOOP-19019: Parallel Maven Build Support for Apache Hadoop (#6373). Contributed by JiaLiangC. Signed-off-by: Steve Loughran <ste...@apache.org> Signed-off-by: He Xiaoqiao <hexiaoq...@apache.org> --- hadoop-mapreduce-project/pom.xml | 6 +++ hadoop-yarn-project/pom.xml | 85 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 91 insertions(+) diff --git a/hadoop-mapreduce-project/pom.xml b/hadoop-mapreduce-project/pom.xml index d3139e16a92a..968527039bd8 100644 --- a/hadoop-mapreduce-project/pom.xml +++ b/hadoop-mapreduce-project/pom.xml @@ -86,6 +86,12 @@ <artifactId>hadoop-mapreduce-examples</artifactId> <version>${project.version}</version> </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-mapreduce-client-hs-plugins</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> </dependencies> <build> diff --git a/hadoop-yarn-project/pom.xml b/hadoop-yarn-project/pom.xml index 37aad91d3d4f..80e1618960f8 100644 --- a/hadoop-yarn-project/pom.xml +++ b/hadoop-yarn-project/pom.xml @@ -33,6 +33,7 @@ <fork.mode>once</fork.mode> <hadoop.component>yarn</hadoop.component> <is.hadoop.component>true</is.hadoop.component> + <yarn.ui.packaging>pom</yarn.ui.packaging> </properties> <modules> @@ -90,6 +91,64 @@ <artifactId>hadoop-yarn-applications-catalog-webapp</artifactId> <type>war</type> </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-applications-distributedshell</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-applications-unmanaged-am-launcher</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-server-tests</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-server-timelineservice-hbase-client</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + <exclusions> + <exclusion> + <groupId>com.google.errorprone</groupId> + <artifactId>error_prone_annotations</artifactId> + </exclusion> + <exclusion> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-annotations</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-csi</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-server-timelineservice-documentstore</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-server-timelineservice-hbase-tests</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-ui</artifactId> + <version>${project.version}</version> + <type>${yarn.ui.packaging}</type> + <scope>provided</scope> + </dependency> </dependencies> <build> @@ -123,6 +182,32 @@ </build> <profiles> + <profile> + <id>yarn-ui</id> + <properties> + <yarn.ui.packaging>war</yarn.ui.packaging> + </properties> + </profile> + <profile> + <id>hbase1</id> + <dependencies> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-server-timelineservice-hbase-server-1</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + </profile> + <profile> + <id>hbase2</id> + <dependencies> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-yarn-server-timelineservice-hbase-server-2</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + </profile> <profile> <id>dist</id> <activation> --------------------------------------------------------------------- To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org