This is an automated email from the ASF dual-hosted git repository. aboda pushed a commit to branch NIFIREG-371-RC1 in repository https://gitbox.apache.org/repos/asf/nifi-registry.git
commit dab4b5f120b4d1ee2ef5ec7cb0c943caf3bc534b Author: Bryan Bende <[email protected]> AuthorDate: Thu Jan 23 15:21:03 2020 -0500 NIFIREG-355 Adding profiles to optionally include addtional hadoop libs in ext/ranger/lib --- .../nifi-registry-ranger-plugin/pom.xml | 66 ++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/nifi-registry-extensions/nifi-registry-ranger/nifi-registry-ranger-plugin/pom.xml b/nifi-registry-extensions/nifi-registry-ranger/nifi-registry-ranger-plugin/pom.xml index e75681a..e05914c 100644 --- a/nifi-registry-extensions/nifi-registry-ranger/nifi-registry-ranger-plugin/pom.xml +++ b/nifi-registry-extensions/nifi-registry-ranger/nifi-registry-ranger-plugin/pom.xml @@ -212,4 +212,70 @@ </dependencies> + <profiles> + <!-- Includes hadoop-aws for accessing HDFS with an s3a:// filesystem --> + <profile> + <id>include-hadoop-aws</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <dependencies> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-aws</artifactId> + <version>${ranger.hadoop.version}</version> + </dependency> + </dependencies> + </profile> + <!-- Includes hadoop-azure and hadoop-azure-datalake for accessing HDFS with wasb://, abfs://, and adl:// filesystems --> + <profile> + <id>include-hadoop-azure</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <dependencies> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-azure</artifactId> + <version>${ranger.hadoop.version}</version> + <exclusions> + <exclusion> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + </exclusion> + <exclusion> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-core</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-azure-datalake</artifactId> + <version>${ranger.hadoop.version}</version> + <exclusions> + <exclusion> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-core</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + </profile> + <!-- Includes hadoop-cloud-storage --> + <profile> + <id>include-hadoop-cloud-storage</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <dependencies> + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-cloud-storage</artifactId> + <version>${ranger.hadoop.version}</version> + </dependency> + </dependencies> + </profile> + </profiles> + </project> \ No newline at end of file
