This is an automated email from the ASF dual-hosted git repository.
iwasakims pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bigtop.git
The following commit(s) were added to refs/heads/master by this push:
new 0fbaaa908 BIGTOP-4037: Enable Parallel Compilation for Multiple
Modules in Ranger (#1227)
0fbaaa908 is described below
commit 0fbaaa90859a889dbd86b869895224fb7126f677
Author: jialiang <[email protected]>
AuthorDate: Mon Mar 25 19:06:44 2024 +0800
BIGTOP-4037: Enable Parallel Compilation for Multiple Modules in Ranger
(#1227)
---
.../src/common/ranger/patch4-RANGER-4511.diff | 317 +++++++++++++++++++++
bigtop.bom | 1 +
2 files changed, 318 insertions(+)
diff --git a/bigtop-packages/src/common/ranger/patch4-RANGER-4511.diff
b/bigtop-packages/src/common/ranger/patch4-RANGER-4511.diff
new file mode 100644
index 000000000..9aa53ccfc
--- /dev/null
+++ b/bigtop-packages/src/common/ranger/patch4-RANGER-4511.diff
@@ -0,0 +1,317 @@
+diff --git a/distro/pom.xml b/distro/pom.xml
+index f1dff0b72..d8e5c1634 100644
+--- a/distro/pom.xml
++++ b/distro/pom.xml
+@@ -728,10 +728,312 @@
+
+ <!--Add a dependency here to ensure this module is the final one built-->
+ <dependencies>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-hdfs-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-hdfs-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-hive-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-hive-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-hbase-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-hbase-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-knox-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-knox-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-yarn-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-yarn-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-ozone-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-ozone-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-storm-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-storm-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-kafka-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-kafka-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-solr-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-solr-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-atlas-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-atlas-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-kms-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-kms-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-presto-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-presto-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-schema-registry-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-sqoop-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-sqoop-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-kylin-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-kylin-plugin-shim</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-elasticsearch-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
+ <dependency>
+ <groupId>org.apache.ranger</groupId>
+ <artifactId>ranger-elasticsearch-plugin-shim</artifactId>
+ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-nifi-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-nifi-registry-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-kudu-plugin</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>embeddedwebserver</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>credentialbuilder</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-plugins-installer</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-intg</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-plugins-cred</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-plugins-common</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-plugins-audit</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>jisql</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>security-admin-web</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ <type>war</type>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-plugin-classloader</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-tools</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-tagsync</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>unixusersync</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ugsync-util</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>ranger-util</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>unixauthclient</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
++ </dependency>
++ <dependency>
++ <groupId>org.apache.ranger</groupId>
++ <artifactId>unixauthservice</artifactId>
++ <version>${project.version}</version>
++ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+ </project>
diff --git a/bigtop.bom b/bigtop.bom
index 3cd1025b6..1ef67071d 100644
--- a/bigtop.bom
+++ b/bigtop.bom
@@ -352,6 +352,7 @@ bigtop {
source = destination }
url { site = "https://github.com/apache/ranger/archive/refs/tags"
archive = site }
+ maven_parallel_build = true
}
}
}