This is an automated email from the ASF dual-hosted git repository.
siddteotia 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 e673c1223f [Issue 12676 - Part 1] Moving dependency version
declarations to maven properties (#15437)
e673c1223f is described below
commit e673c1223f05ade9e86eeeb0d1b4acb31e488275
Author: Eujean Lee <[email protected]>
AuthorDate: Mon Apr 7 11:44:48 2025 -0700
[Issue 12676 - Part 1] Moving dependency version declarations to maven
properties (#15437)
* rebase
* Remove dependency version inside dependencies section of subprojects
* Code clean up + make changes only on pinot POM
* Follow the same naming conventions + remove comments
* address naming conventions issue
* add com.google.api.grpc:proto-google-common-protos dependency
* Final update on root POM
* Remove com.google.api.grpc:proto-google-common-protos
---
pom.xml | 54 ++++++++++++++++++++++++++++++++++++------------------
1 file changed, 36 insertions(+), 18 deletions(-)
diff --git a/pom.xml b/pom.xml
index 5e04bd358d..d89e400a96 100644
--- a/pom.xml
+++ b/pom.xml
@@ -272,6 +272,24 @@
<ivy.version>2.5.3</ivy.version>
<c3p0.version>0.11.0-pre2</c3p0.version>
<mchange-commons-java.version>0.3.2</mchange-commons-java.version>
+ <checker-qual.version>3.49.2</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.3.0</roaring-bitmap.version>
+
<prometheus.jmx-exporter-javaagent.version>0.19.0</prometheus.jmx-exporter-javaagent.version>
+ <fastutil.version>8.5.15</fastutil.version>
+ <disruptor.version>4.0.0</disruptor.version>
+ <snakeyaml.version>2.4</snakeyaml.version>
+
<hadoop-shaded-protobuf_3_25.version>1.4.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.6</picocli.version>
+ <tyrus-standalone-client.version>2.2.0</tyrus-standalone-client.version>
+ <jopt-simple.version>5.0.4</jopt-simple.version>
+ <ipaddress.version>5.5.1</ipaddress.version>
+ <openhft.posix.version>2.27ea1</openhft.posix.version>
+ <openhft.chronicle-core.version>2.27ea2</openhft.chronicle-core.version>
<!-- Test Libraries -->
<testng.version>7.11.0</testng.version>
@@ -805,22 +823,22 @@
<dependency>
<groupId>org.checkerframework</groupId>
<artifactId>checker-qual</artifactId>
- <version>3.49.2</version>
+ <version>${checker-qual.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
- <version>2.4.21</version>
+ <version>${groovy-all.version}</version>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
- <version>2.0.2</version>
+ <version>${xml-apis.version}</version>
</dependency>
<dependency>
<groupId>org.roaringbitmap</groupId>
<artifactId>RoaringBitmap</artifactId>
- <version>1.3.0</version>
+ <version>${roaring-bitmap.version}</version>
</dependency>
<dependency>
<groupId>com.101tec</groupId>
@@ -842,7 +860,7 @@
<dependency>
<groupId>io.prometheus.jmx</groupId>
<artifactId>jmx_prometheus_javaagent</artifactId>
- <version>0.19.0</version>
+ <version>${prometheus.jmx-exporter-javaagent.version}</version>
<scope>test</scope>
</dependency>
@@ -868,7 +886,7 @@
<dependency>
<groupId>it.unimi.dsi</groupId>
<artifactId>fastutil</artifactId>
- <version>8.5.15</version>
+ <version>${fastutil.version}</version>
</dependency>
<dependency>
<groupId>joda-time</groupId>
@@ -996,7 +1014,7 @@
<dependency>
<groupId>com.lmax</groupId>
<artifactId>disruptor</artifactId>
- <version>4.0.0</version>
+ <version>${disruptor.version}</version>
</dependency>
<dependency>
@@ -1007,7 +1025,7 @@
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
- <version>2.4</version>
+ <version>${snakeyaml.version}</version>
</dependency>
<dependency>
<groupId>org.apache.zookeeper</groupId>
@@ -1389,7 +1407,7 @@
<dependency>
<groupId>org.apache.hadoop.thirdparty</groupId>
<artifactId>hadoop-shaded-protobuf_3_25</artifactId>
- <version>1.4.0</version>
+ <version>${hadoop-shaded-protobuf_3_25.version}</version>
</dependency>
<!-- Metrics -->
@@ -1427,12 +1445,12 @@
<dependency>
<groupId>com.clearspring.analytics</groupId>
<artifactId>stream</artifactId>
- <version>2.9.8</version>
+ <version>${clearspring-stream-lib.version}</version>
</dependency>
<dependency>
<groupId>org.apache.datasketches</groupId>
<artifactId>datasketches-java</artifactId>
- <version>6.2.0</version>
+ <version>${datasketches-java.version}</version>
</dependency>
<dependency>
<groupId>com.dynatrace.hash4j</groupId>
@@ -1442,7 +1460,7 @@
<dependency>
<groupId>com.tdunning</groupId>
<artifactId>t-digest</artifactId>
- <version>3.2</version>
+ <version>${t-digest.version}</version>
</dependency>
<dependency>
<groupId>com.jayway.jsonpath</groupId>
@@ -1572,17 +1590,17 @@
<dependency>
<groupId>info.picocli</groupId>
<artifactId>picocli</artifactId>
- <version>4.7.6</version>
+ <version>${picocli.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus.bundles</groupId>
<artifactId>tyrus-standalone-client</artifactId>
- <version>2.2.0</version>
+ <version>${tyrus-standalone-client.version}</version>
</dependency>
<dependency>
<groupId>net.sf.jopt-simple</groupId>
<artifactId>jopt-simple</artifactId>
- <version>5.0.4</version>
+ <version>${jopt-simple.version}</version>
</dependency>
<dependency>
<groupId>org.reflections</groupId>
@@ -1603,18 +1621,18 @@
<dependency>
<groupId>com.github.seancfoley</groupId>
<artifactId>ipaddress</artifactId>
- <version>5.5.1</version>
+ <version>${ipaddress.version}</version>
</dependency>
<dependency>
<groupId>net.openhft</groupId>
<artifactId>posix</artifactId>
- <version>2.27ea1</version>
+ <version>${openhft.posix.version}</version>
</dependency>
<dependency>
<groupId>net.openhft</groupId>
<artifactId>chronicle-core</artifactId>
- <version>2.27ea2</version>
+ <version>${openhft.chronicle-core.version}</version>
</dependency>
<dependency>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]