You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by xi...@apache.org on 2026/03/30 22:39:15 UTC

(pinot) branch master updated: Clean up some dependencies (#18030)

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

xiangfu 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 376e84b68d1 Clean up some dependencies (#18030)
376e84b68d1 is described below

commit 376e84b68d11e51546475a60527575c55ff2a1eb
Author: Xiaotian (Jackie) Jiang <17...@users.noreply.github.com>
AuthorDate: Mon Mar 30 15:39:09 2026 -0700

    Clean up some dependencies (#18030)
---
 pinot-dependency-verifier/pom.xml |  12 ++--
 pom.xml                           | 146 +++++++++++++++++++-------------------
 2 files changed, 82 insertions(+), 76 deletions(-)

diff --git a/pinot-dependency-verifier/pom.xml b/pinot-dependency-verifier/pom.xml
index f01ce8ee24d..6cc45a12289 100644
--- a/pinot-dependency-verifier/pom.xml
+++ b/pinot-dependency-verifier/pom.xml
@@ -49,14 +49,18 @@
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-core</artifactId>
     </dependency>
-    <dependency>
-      <groupId>org.apache.maven</groupId>
-      <artifactId>maven-plugin-api</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.jdom</groupId>
       <artifactId>jdom2</artifactId>
     </dependency>
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-utils</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-xml</artifactId>
+    </dependency>
     <dependency>
       <groupId>org.testng</groupId>
       <artifactId>testng</artifactId>
diff --git a/pom.xml b/pom.xml
index bd2c9c5302a..e84a1eb5dcf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -178,6 +178,8 @@
     <reactivestreams.version>1.0.4</reactivestreams.version>
     <jts.version>1.20.0</jts.version>
     <h3.version>4.4.0</h3.version>
+    <ipaddress.version>5.6.2</ipaddress.version>
+    <openhft.chronicle-bom.version>2.27ea100</openhft.chronicle-bom.version>
     <jmh.version>1.37</jmh.version>
     <audienceannotations.version>0.15.1</audienceannotations.version>
     <clp-ffi.version>0.4.7</clp-ffi.version>
@@ -189,12 +191,26 @@
     <janino.version>3.1.12</janino.version>
     <ayza.version>10.0.4</ayza.version>
     <jbcrypt.version>0.4</jbcrypt.version>
-    <plexus-classworlds.version>2.9.0</plexus-classworlds.version>
     <scala-xml.version>2.4.0</scala-xml.version>
-    <fmpp.version>0.9.16</fmpp.version>
-    <localstack-utils.version>0.2.23</localstack-utils.version>
+    <plexus-classworlds.version>2.9.0</plexus-classworlds.version>
     <protobuf-dynamic.version>1.0.1</protobuf-dynamic.version>
-    <enforcer-api.version>3.6.2</enforcer-api.version>
+    <localstack-utils.version>0.2.23</localstack-utils.version>
+    <checker-qual.version>3.54.0</checker-qual.version>
+    <groovy-all.version>2.4.21</groovy-all.version>
+    <xml-apis.version>2.0.2</xml-apis.version>
+    <roaring-bitmap.version>1.6.13</roaring-bitmap.version>
+    <prometheus.jmx-exporter.version>1.5.0</prometheus.jmx-exporter.version>
+    <prometheus.metrics.version>1.5.1</prometheus.metrics.version>
+    <fastutil.version>8.5.18</fastutil.version>
+    <disruptor.version>4.0.0</disruptor.version>
+    <snakeyaml.version>2.6</snakeyaml.version>
+    <hadoop-shaded-protobuf_3_25.version>1.5.0</hadoop-shaded-protobuf_3_25.version>
+    <clearspring-stream-lib.version>2.9.8</clearspring-stream-lib.version>
+    <datasketches-java.version>6.2.0</datasketches-java.version>
+    <t-digest.version>3.2</t-digest.version>
+    <picocli.version>4.7.7</picocli.version>
+    <tyrus-standalone-client.version>2.2.2</tyrus-standalone-client.version>
+    <jopt-simple.version>5.0.4</jopt-simple.version>
 
     <spark3.version>3.5.8</spark3.version>
     <kafka3.version>3.9.2</kafka3.version>
@@ -254,6 +270,16 @@
     <scala-2.13.version>2.13.18</scala-2.13.version>
     <scala.compat.version>2.12</scala.compat.version>
 
+    <!-- For Dependency Verifier module -->
+    <enforcer-api.version>3.6.2</enforcer-api.version>
+    <maven.version>3.9.14</maven.version>
+    <jdom2.version>2.0.6.1</jdom2.version>
+    <plexus-utils.version>4.0.3</plexus-utils.version>
+    <plexus-xml.version>3.0.2</plexus-xml.version>
+
+    <!-- For maven-antrun-plugin -->
+    <fmpp.version>0.9.16</fmpp.version>
+
     <!-- Solve conflicts and vulnerabilities -->
     <kerby.version>2.1.1</kerby.version>
     <jline.version>4.0.9</jline.version>
@@ -282,28 +308,6 @@
     <ivy.version>2.5.3</ivy.version>
     <c3p0.version>0.12.0</c3p0.version>
     <mchange-commons-java.version>0.4.0</mchange-commons-java.version>
-    <checker-qual.version>3.54.0</checker-qual.version>
-    <groovy-all.version>2.4.21</groovy-all.version>
-    <xml-apis.version>2.0.2</xml-apis.version>
-    <roaring-bitmap.version>1.6.13</roaring-bitmap.version>
-    <prometheus.jmx-exporter.version>1.5.0</prometheus.jmx-exporter.version>
-    <prometheus.metrics.version>1.5.1</prometheus.metrics.version>
-    <fastutil.version>8.5.18</fastutil.version>
-    <disruptor.version>4.0.0</disruptor.version>
-    <snakeyaml.version>2.6</snakeyaml.version>
-    <hadoop-shaded-protobuf_3_25.version>1.5.0</hadoop-shaded-protobuf_3_25.version>
-    <clearspring-stream-lib.version>2.9.8</clearspring-stream-lib.version>
-    <datasketches-java.version>6.2.0</datasketches-java.version>
-    <t-digest.version>3.2</t-digest.version>
-    <picocli.version>4.7.7</picocli.version>
-    <tyrus-standalone-client.version>2.2.2</tyrus-standalone-client.version>
-    <jopt-simple.version>5.0.4</jopt-simple.version>
-    <ipaddress.version>5.6.2</ipaddress.version>
-    <openhft.chronicle-bom.version>2.27ea100</openhft.chronicle-bom.version>
-    <jdom2.version>2.0.6.1</jdom2.version>
-    <maven.version>3.9.14</maven.version>
-    <plexus-component-annotations.version>2.2.0</plexus-component-annotations.version>
-    <plexus-utils.version>3.6.0</plexus-utils.version>
     <animal-sniffer-annotations.version>1.27</animal-sniffer-annotations.version>
 
     <!-- Test Libraries -->
@@ -316,9 +320,9 @@
     <jnr-posix.version>3.1.21</jnr-posix.version>
     <scalatest.version>3.2.20</scalatest.version>
     <assertj.version>3.27.7</assertj.version>
+
     <archiver.compress>true</archiver.compress>
     <archiver.recompressZippedFiles>true</archiver.recompressZippedFiles>
-
     <japicmp.skip>true</japicmp.skip>
   </properties>
 
@@ -1730,6 +1734,16 @@
         <artifactId>plexus-classworlds</artifactId>
         <version>${plexus-classworlds.version}</version>
       </dependency>
+      <dependency>
+        <groupId>com.github.os72</groupId>
+        <artifactId>protobuf-dynamic</artifactId>
+        <version>${protobuf-dynamic.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>cloud.localstack</groupId>
+        <artifactId>localstack-utils</artifactId>
+        <version>${localstack-utils.version}</version>
+      </dependency>
 
       <!-- AWS SDK -->
       <dependency>
@@ -1824,6 +1838,7 @@
         <scope>import</scope>
       </dependency>
 
+      <!-- Flink -->
       <dependency>
         <groupId>org.apache.flink</groupId>
         <artifactId>flink-clients</artifactId>
@@ -1879,6 +1894,34 @@
         <version>${lucene.version}</version>
       </dependency>
 
+      <!-- For Dependency Verifier module -->
+      <dependency>
+        <groupId>org.apache.maven.enforcer</groupId>
+        <artifactId>enforcer-api</artifactId>
+        <version>${enforcer-api.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-core</artifactId>
+        <version>${maven.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.jdom</groupId>
+        <artifactId>jdom2</artifactId>
+        <version>${jdom2.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.codehaus.plexus</groupId>
+        <artifactId>plexus-utils</artifactId>
+        <version>${plexus-utils.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.codehaus.plexus</groupId>
+        <artifactId>plexus-xml</artifactId>
+        <version>${plexus-xml.version}</version>
+      </dependency>
+
       <!-- Solve conflicts and vulnerabilities -->
       <!-- Dependencies in Hadoop libraries -->
       <dependency>
@@ -2097,15 +2140,11 @@
         <artifactId>mchange-commons-java</artifactId>
         <version>${mchange-commons-java.version}</version>
       </dependency>
+      <!-- Used by grpc-netty-shade and google-cloud-storage -->
       <dependency>
-        <groupId>com.github.os72</groupId>
-        <artifactId>protobuf-dynamic</artifactId>
-        <version>${protobuf-dynamic.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>cloud.localstack</groupId>
-        <artifactId>localstack-utils</artifactId>
-        <version>${localstack-utils.version}</version>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>animal-sniffer-annotations</artifactId>
+        <version>${animal-sniffer-annotations.version}</version>
       </dependency>
 
       <!-- Test Libraries -->
@@ -2175,43 +2214,6 @@
         <type>pom</type>
         <scope>import</scope>
       </dependency>
-
-      <dependency>
-        <groupId>org.apache.maven.enforcer</groupId>
-        <artifactId>enforcer-api</artifactId>
-        <version>${enforcer-api.version}</version>
-        <scope>provided</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.maven</groupId>
-        <artifactId>maven-core</artifactId>
-        <version>${maven.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.maven</groupId>
-        <artifactId>maven-plugin-api</artifactId>
-        <version>${maven.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.jdom</groupId>
-        <artifactId>jdom2</artifactId>
-        <version>${jdom2.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.plexus</groupId>
-        <artifactId>plexus-component-annotations</artifactId>
-        <version>${plexus-component-annotations.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.plexus</groupId>
-        <artifactId>plexus-utils</artifactId>
-        <version>${plexus-utils.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>animal-sniffer-annotations</artifactId>
-        <version>${animal-sniffer-annotations.version}</version>
-      </dependency>
     </dependencies>
   </dependencyManagement>
 


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