This is an automated email from the ASF dual-hosted git repository.
pinal pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/atlas.git
The following commit(s) were added to refs/heads/branch-2.0 by this push:
new 4787b7532 ATLAS-4950: updated pom.xml to declare module dependencies
4787b7532 is described below
commit 4787b753271718d0b06cf6545f331f9a12ce1f63
Author: Madhan Neethiraj <[email protected]>
AuthorDate: Thu Dec 19 12:50:40 2024 -0800
ATLAS-4950: updated pom.xml to declare module dependencies
Signed-off-by: Pinal Shah <[email protected]>
(cherry picked from commit 17a7249ddeb81027c7696d3b3806eea8c49f8bde)
---
addons/falcon-bridge/pom.xml | 6 ++++
addons/hbase-bridge/pom.xml | 6 ++++
addons/hive-bridge/pom.xml | 7 ++++
addons/impala-bridge/pom.xml | 7 ++++
addons/sqoop-bridge/pom.xml | 9 +++--
addons/storm-bridge/pom.xml | 7 ++++
distro/pom.xml | 85 ++++++++++++++++++++++++++++++++++++++++----
7 files changed, 119 insertions(+), 8 deletions(-)
diff --git a/addons/falcon-bridge/pom.xml b/addons/falcon-bridge/pom.xml
index 84c098e9f..5f6d35c8b 100644
--- a/addons/falcon-bridge/pom.xml
+++ b/addons/falcon-bridge/pom.xml
@@ -58,6 +58,12 @@
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>falcon-bridge-shim</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
<dependency>
<groupId>org.apache.falcon</groupId>
<artifactId>falcon-common</artifactId>
diff --git a/addons/hbase-bridge/pom.xml b/addons/hbase-bridge/pom.xml
index cd87d0548..6d45617ae 100644
--- a/addons/hbase-bridge/pom.xml
+++ b/addons/hbase-bridge/pom.xml
@@ -178,6 +178,12 @@
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>hbase-bridge-shim</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
<!-- Logging -->
<dependency>
<groupId>org.apache.hbase</groupId>
diff --git a/addons/hive-bridge/pom.xml b/addons/hive-bridge/pom.xml
index 493293fd2..052985599 100755
--- a/addons/hive-bridge/pom.xml
+++ b/addons/hive-bridge/pom.xml
@@ -100,6 +100,13 @@
<artifactId>testng</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>hive-bridge-shim</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
diff --git a/addons/impala-bridge/pom.xml b/addons/impala-bridge/pom.xml
index 9c80d841a..742baf66a 100644
--- a/addons/impala-bridge/pom.xml
+++ b/addons/impala-bridge/pom.xml
@@ -112,6 +112,13 @@
<artifactId>testng</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>impala-bridge-shim</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
diff --git a/addons/sqoop-bridge/pom.xml b/addons/sqoop-bridge/pom.xml
index 2b0552df3..768b655eb 100644
--- a/addons/sqoop-bridge/pom.xml
+++ b/addons/sqoop-bridge/pom.xml
@@ -98,6 +98,13 @@
<artifactId>testng</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>sqoop-bridge-shim</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
@@ -120,7 +127,6 @@
<artifactId>*</artifactId>
</exclusion>
</exclusions>
-
</dependency>
<dependency>
@@ -161,7 +167,6 @@
<artifactId>*</artifactId>
</exclusion>
</exclusions>
-
</dependency>
<dependency>
diff --git a/addons/storm-bridge/pom.xml b/addons/storm-bridge/pom.xml
index 16ac42c37..bf9fe4acf 100644
--- a/addons/storm-bridge/pom.xml
+++ b/addons/storm-bridge/pom.xml
@@ -141,6 +141,13 @@
<artifactId>testng</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>storm-bridge-shim</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
diff --git a/distro/pom.xml b/distro/pom.xml
index 61a1a79c6..6f0cd9451 100644
--- a/distro/pom.xml
+++ b/distro/pom.xml
@@ -77,15 +77,88 @@ atlas.graph.storage.hbase.regions-per-server=1
<!--Add a dependency here to ensure this module is the final one built-->
<dependencies>
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>atlas-classification-updater</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>atlas-index-repair-tool</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>atlas-notification-analyzer</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>atlas-server-api</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>couchbase-bridge</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>falcon-bridge</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>hbase-bridge</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>hive-bridge</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>impala-bridge</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>kafka-bridge</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.atlas</groupId>
+ <artifactId>sqoop-bridge</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.apache.atlas</groupId>
<artifactId>storm-bridge</artifactId>
- <exclusions>
- <exclusion>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-text</artifactId>
- </exclusion>
- </exclusions>
+ <version>${project.version}</version>
+ <scope>provided</scope>
</dependency>
</dependencies>