You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dw...@apache.org on 2026/09/30 12:18:57 UTC

(ignite) branch master updated: IGNITE-29087 Centralize dependency versions in parent POM properties (#13626)

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 031b3b89b89 IGNITE-29087 Centralize dependency versions in parent POM properties (#13626)
031b3b89b89 is described below

commit 031b3b89b89c28d3a7c58bbb402026379ee8d9df
Author: Dmitry Werner <dw...@apache.org>
AuthorDate: Wed Sep 30 17:18:46 2026 +0500

    IGNITE-29087 Centralize dependency versions in parent POM properties (#13626)
---
 examples/pom.xml                |  4 ++--
 modules/calcite/pom.xml         |  3 +--
 modules/control-utility/pom.xml |  2 +-
 modules/ducktests/pom.xml       |  4 ----
 modules/extdata/p2p/pom.xml     |  2 +-
 modules/indexing/pom.xml        |  4 ++--
 modules/opencensus/pom.xml      |  2 +-
 modules/tools/pom.xml           |  2 +-
 parent/pom.xml                  | 13 ++++++++-----
 9 files changed, 17 insertions(+), 19 deletions(-)

diff --git a/examples/pom.xml b/examples/pom.xml
index 572c9886d37..c88486c4484 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -98,7 +98,7 @@
         <dependency>
             <groupId>io.prometheus</groupId>
             <artifactId>simpleclient_httpserver</artifactId>
-            <version>0.3.0</version>
+            <version>${prometheus.version}</version>
         </dependency>
 
         <dependency>
@@ -146,7 +146,7 @@
         <dependency>
             <groupId>commons-io</groupId>
             <artifactId>commons-io</artifactId>
-            <version>2.22.0</version>
+            <version>${commons.io.version}</version>
         </dependency>
     </dependencies>
 
diff --git a/modules/calcite/pom.xml b/modules/calcite/pom.xml
index 9fe192fbac7..e39877b84f2 100644
--- a/modules/calcite/pom.xml
+++ b/modules/calcite/pom.xml
@@ -47,7 +47,6 @@
         <commons.math.version>3.6.1</commons.math.version>
         <commons.text.version>1.15.0</commons.text.version>
         <io.trino.tpch.version>1.2</io.trino.tpch.version>
-        <hamcrest.version>3.0</hamcrest.version>
         <junit.version>6.1.3</junit.version>
         <archunit.version>1.5.0</archunit.version>
     </properties>
@@ -188,7 +187,7 @@
         <dependency>
             <groupId>org.locationtech.jts</groupId>
             <artifactId>jts-core</artifactId>
-            <version>1.20.0</version>
+            <version>${jts.version}</version>
         </dependency>
 
         <dependency>
diff --git a/modules/control-utility/pom.xml b/modules/control-utility/pom.xml
index 1e3a63925db..f938282c88c 100644
--- a/modules/control-utility/pom.xml
+++ b/modules/control-utility/pom.xml
@@ -137,7 +137,7 @@
         <dependency>
             <groupId>org.hamcrest</groupId>
             <artifactId>hamcrest-library</artifactId>
-            <version>3.0</version>
+            <version>${hamcrest.version}</version>
             <scope>test</scope>
         </dependency>
 
diff --git a/modules/ducktests/pom.xml b/modules/ducktests/pom.xml
index d2fdf4d6b1e..70fdb026511 100644
--- a/modules/ducktests/pom.xml
+++ b/modules/ducktests/pom.xml
@@ -30,10 +30,6 @@
         <relativePath>../../parent-internal/pom.xml</relativePath>
     </parent>
 
-    <properties>
-        <prometheus.version>0.3.0</prometheus.version>
-    </properties>
-
     <artifactId>ignite-ducktests</artifactId>
     <url>http://ignite.apache.org</url>
 
diff --git a/modules/extdata/p2p/pom.xml b/modules/extdata/p2p/pom.xml
index 62a46966eea..9725c18fde0 100644
--- a/modules/extdata/p2p/pom.xml
+++ b/modules/extdata/p2p/pom.xml
@@ -41,7 +41,7 @@
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
-            <version>4.12</version>
+            <version>${junit4.version}</version>
         </dependency>
     </dependencies>
 
diff --git a/modules/indexing/pom.xml b/modules/indexing/pom.xml
index de5cc84d4d9..00aede676a3 100644
--- a/modules/indexing/pom.xml
+++ b/modules/indexing/pom.xml
@@ -146,14 +146,14 @@
         <dependency>
             <groupId>org.hamcrest</groupId>
             <artifactId>hamcrest-library</artifactId>
-            <version>3.0</version>
+            <version>${hamcrest.version}</version>
             <scope>test</scope>
         </dependency>
 
         <dependency>
             <groupId>org.locationtech.jts</groupId>
             <artifactId>jts-core</artifactId>
-            <version>1.20.0</version>
+            <version>${jts.version}</version>
             <scope>test</scope>
         </dependency>
 
diff --git a/modules/opencensus/pom.xml b/modules/opencensus/pom.xml
index 3c1776e0ee3..0bee103c2d0 100644
--- a/modules/opencensus/pom.xml
+++ b/modules/opencensus/pom.xml
@@ -98,7 +98,7 @@
         <dependency>
             <groupId>io.prometheus</groupId>
             <artifactId>simpleclient_httpserver</artifactId>
-            <version>0.3.0</version>
+            <version>${prometheus.version}</version>
             <scope>runtime</scope>
         </dependency>
 
diff --git a/modules/tools/pom.xml b/modules/tools/pom.xml
index cb7b896d04d..81189292594 100644
--- a/modules/tools/pom.xml
+++ b/modules/tools/pom.xml
@@ -131,7 +131,7 @@
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
-            <version>4.13.1</version>
+            <version>${junit4.version}</version>
             <scope>compile</scope>
         </dependency>
 
diff --git a/parent/pom.xml b/parent/pom.xml
index be4f5e19704..1a4418413e7 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -105,19 +105,18 @@
         <jnr.posix.version>3.1.15</jnr.posix.version>
         <jotm.version>2.3.1-M1</jotm.version>
         <jtidy.version>1.0.5</jtidy.version>
+        <jts.version>1.20.0</jts.version>
+        <junit4.version>4.13.1</junit4.version>
         <log4j2.version>2.26.1</log4j2.version>
         <lucene.bundle.version>7.4.0_1</lucene.bundle.version>
         <lucene.version>8.11.4</lucene.version>
         <lz4.version>1.11.2</lz4.version>
-        <maven.bundle.plugin.version>5.1.9</maven.bundle.plugin.version>
-        <maven.checkstyle.plugin.version>3.6.0</maven.checkstyle.plugin.version>
-        <maven.flatten.plugin.version>1.7.3</maven.flatten.plugin.version>
-        <maven.remote.resources.version>3.3.0</maven.remote.resources.version>
         <maven.flatten.file.name>pom-installed.xml</maven.flatten.file.name>
         <maven.model.version>3.9.16</maven.model.version>
         <checkstyle.puppycrawl.version>12.3.1</checkstyle.puppycrawl.version>
         <mockito.version>5.21.0</mockito.version>
         <mysql.connector.version>8.0.30</mysql.connector.version>
+        <prometheus.version>0.3.0</prometheus.version>
         <slf4j.version>2.0.17</slf4j.version>
         <snappy.version>1.1.10.8</snappy.version>
         <spring.version>6.2.19</spring.version>
@@ -151,6 +150,10 @@
         <maven.jarsigner.plugin.version>3.1.0</maven.jarsigner.plugin.version>
         <build.helper.maven.plugin.version>3.6.1</build.helper.maven.plugin.version>
         <cmake.maven.plugin.version>3.31.5-b1</cmake.maven.plugin.version>
+        <maven.bundle.plugin.version>5.1.9</maven.bundle.plugin.version>
+        <maven.checkstyle.plugin.version>3.6.0</maven.checkstyle.plugin.version>
+        <maven.flatten.plugin.version>1.7.3</maven.flatten.plugin.version>
+        <maven.remote.resources.version>3.3.0</maven.remote.resources.version>
 
         <sonar.organization>apache</sonar.organization>
         <sonar.host.url>https://sonarcloud.io</sonar.host.url>
@@ -236,7 +239,7 @@
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
-            <version>4.13.1</version>
+            <version>${junit4.version}</version>
             <scope>test</scope>
         </dependency>