This is an automated email from the ASF dual-hosted git repository.

jackie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new 99440ca088 Move Azure dependency into root POM and use BOM (#13765)
99440ca088 is described below

commit 99440ca088f54dd09277d0127d238b87c8e91abe
Author: Xiaotian (Jackie) Jiang <17555551+jackie-ji...@users.noreply.github.com>
AuthorDate: Wed Aug 7 10:39:01 2024 -0700

    Move Azure dependency into root POM and use BOM (#13765)
---
 pinot-plugins/pinot-file-system/pinot-adls/pom.xml | 26 ----------------------
 pom.xml                                            | 19 ++++++++++++++--
 2 files changed, 17 insertions(+), 28 deletions(-)

diff --git a/pinot-plugins/pinot-file-system/pinot-adls/pom.xml 
b/pinot-plugins/pinot-file-system/pinot-adls/pom.xml
index 98ff713f87..c8059ce87d 100644
--- a/pinot-plugins/pinot-file-system/pinot-adls/pom.xml
+++ b/pinot-plugins/pinot-file-system/pinot-adls/pom.xml
@@ -38,36 +38,10 @@
     <dependency>
       <groupId>com.azure</groupId>
       <artifactId>azure-storage-file-datalake</artifactId>
-      <version>12.20.0</version>
     </dependency>
     <dependency>
       <groupId>com.azure</groupId>
       <artifactId>azure-identity</artifactId>
-      <version>1.13.1</version>
     </dependency>
   </dependencies>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>com.azure</groupId>
-        <artifactId>azure-core-http-netty</artifactId>
-        <version>1.15.2</version>
-      </dependency>
-      <dependency>
-        <groupId>com.azure</groupId>
-        <artifactId>azure-core</artifactId>
-        <version>1.50.0</version>
-      </dependency>
-      <dependency>
-        <groupId>io.projectreactor</groupId>
-        <artifactId>reactor-core</artifactId>
-        <version>3.6.8</version>
-      </dependency>
-      <dependency>
-        <groupId>com.microsoft.azure</groupId>
-        <artifactId>msal4j</artifactId>
-        <version>1.16.2</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
 </project>
diff --git a/pom.xml b/pom.xml
index 8de0630e35..62f7c486f6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -179,6 +179,8 @@
     <clp-ffi.version>0.4.5</clp-ffi.version>
     <stax2-api.version>4.2.2</stax2-api.version>
     <aws.sdk.version>2.26.30</aws.sdk.version>
+    <azure.sdk.version>1.2.26</azure.sdk.version>
+    <azure.msal4j.version>1.16.2</azure.msal4j.version>
     <joda-time.version>2.12.7</joda-time.version>
     <janino.version>3.1.12</janino.version>
     <testng.version>7.10.2</testng.version>
@@ -1703,8 +1705,7 @@
         <version>${stax2-api.version}</version>
       </dependency>
 
-      <!-- This configures all aws sdk dependencies. -->
-      <!-- See https://reflectoring.io/maven-bom/ to understand how this work 
-->
+      <!-- AWS SDK -->
       <dependency>
         <groupId>software.amazon.awssdk</groupId>
         <artifactId>bom</artifactId>
@@ -1713,6 +1714,20 @@
         <scope>import</scope>
       </dependency>
 
+      <!-- Azure SDK -->
+      <dependency>
+        <groupId>com.azure</groupId>
+        <artifactId>azure-sdk-bom</artifactId>
+        <version>${azure.sdk.version}</version>
+        <type>pom</type>
+        <scope>import</scope>
+      </dependency>
+      <dependency>
+        <groupId>com.microsoft.azure</groupId>
+        <artifactId>msal4j</artifactId>
+        <version>${azure.msal4j.version}</version>
+      </dependency>
+
       <dependency>
         <groupId>org.scala-lang</groupId>
         <artifactId>scala-library</artifactId>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to