You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by AsterixDB Code Review <do...@asterix-gerrit.ics.uci.edu> on 2026/09/09 17:39:44 UTC

[M] Change in asterixdb[trinity]: [NO ISSUE][MISC] Advance build plugins and build-time deps

From Michael Blow <mb...@apache.org>:

Michael Blow has uploaded this change for review. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21729?usp=email )


Change subject: [NO ISSUE][MISC] Advance build plugins and build-time deps
......................................................................

[NO ISSUE][MISC] Advance build plugins and build-time deps

None of these are runtime dependencies of the build's output: they are
maven plugins, build-time libraries and test-only artifacts.

 - com.github.eirslett
     - frontend-maven-plugin: 1.11.3 -> 1.15.4
 - com.github.javaparser
     - javaparser-core: 3.25.10 -> 3.28.2
 - com.googlecode.maven-download-plugin
     - download-maven-plugin: 1.4.2 -> 1.13.0
 - nl.lexemmens
     - podman-maven-plugin: 1.8.0 -> 1.19.0
 - org.apache.maven
     - maven-artifact: 3.8.9 -> 3.9.16
     - maven-compat: 3.8.9 -> 3.9.16
     - maven-core: 3.8.9 -> 3.9.16
     - maven-model: 3.8.9 -> 3.9.16
     - maven-plugin-api: 3.8.9 -> 3.9.16
 - org.apache.maven.plugin-testing
     - maven-plugin-testing-harness: 3.3.0 -> 3.5.1
 - org.apache.maven.plugin-tools
     - maven-plugin-annotations: 3.6.4 -> 3.15.2
 - org.apache.maven.plugins
     - maven-assembly-plugin: 3.1.1 -> 3.8.0
     - maven-checkstyle-plugin: 3.3.1 -> 3.6.0
     - maven-clean-plugin: 3.0.0 -> 3.5.0
     - maven-compiler-plugin: 3.8.1 -> 3.16.0
     - maven-dependency-plugin: 3.6.1 -> 3.11.0
     - maven-failsafe-plugin: 2.21.0 -> 2.22.2
     - maven-jar-plugin: 3.0.2 -> 3.5.1
     - maven-javadoc-plugin: 3.0.1 -> 3.12.0
     - maven-plugin-plugin: 3.9.0 -> 3.15.2
     - maven-resources-plugin: 3.0.2 -> 3.5.0
     - maven-scm-plugin: 1.9.5 -> 1.13.0
     - maven-site-plugin: 3.7.1 -> 3.22.0
     - maven-surefire-plugin: 2.21.0 -> 2.22.2
 - org.apache.maven.shared
     - file-management: 3.0.0 -> 3.2.0
 - org.apache.wicket
     - wicket-util: 8.18.0 -> 8.19.0
 - org.apache.zookeeper
     - zookeeper: 3.4.14 -> 3.9.5
 - org.codehaus.mojo
     - appassembler-maven-plugin: 2.0.0 -> 2.1.0
     - build-helper-maven-plugin: 3.0.0 -> 3.6.1
     - versions-maven-plugin: 2.5 -> 2.21.0
 - org.codehaus.plexus
     - plexus-utils: 3.6.1 -> 3.6.2
 - org.freemarker
     - freemarker: 2.3.34 -> 2.3.35
 - org.jvnet.jaxb2.maven2
     - maven-jaxb2-plugin: 0.14.0 -> 0.15.3
 - org.vafer
     - jdeb: 1.8 -> 1.14

The pinned plugins are left alone: apache-rat, maven-antrun-plugin,
formatter-maven-plugin, impsort-maven-plugin and doxia-maven-plugin each
carry a marker explaining why.

Co-Authored-By: Claude Opus 5 <no...@anthropic.com>
Change-Id: I5b1e65c9257f9cd772c367db226fbac43b71e75c
Ext-ref: MB-73268
---
M asterixdb/asterix-dashboard/pom.xml
M asterixdb/asterix-doc/pom.xml
M asterixdb/asterix-external-data/pom.xml
M asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/pom.xml
M asterixdb/asterix-maven-plugins/asterix-test-datagenerator-maven-plugin/pom.xml
M asterixdb/asterix-podman/pom.xml
M asterixdb/asterix-server/pom.xml
M asterixdb/pom.xml
M hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/pom.xml
M hyracks-fullstack/hyracks/pom.xml
M hyracks-fullstack/pom.xml
11 files changed, 59 insertions(+), 59 deletions(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/29/21729/1

diff --git a/asterixdb/asterix-dashboard/pom.xml b/asterixdb/asterix-dashboard/pom.xml
index 858ef53..b15dafd 100644
--- a/asterixdb/asterix-dashboard/pom.xml
+++ b/asterixdb/asterix-dashboard/pom.xml
@@ -66,7 +66,7 @@
           <plugin>
             <groupId>com.github.eirslett</groupId>
             <artifactId>frontend-maven-plugin</artifactId>
-            <version>1.11.3</version>
+            <version>1.15.4</version>
             <configuration>
               <nodeVersion>v14.15.4</nodeVersion>
               <npmVersion>6.14.11</npmVersion>
diff --git a/asterixdb/asterix-doc/pom.xml b/asterixdb/asterix-doc/pom.xml
index 6bc02dc..8434f93 100644
--- a/asterixdb/asterix-doc/pom.xml
+++ b/asterixdb/asterix-doc/pom.xml
@@ -175,7 +175,7 @@
           <plugin>
             <groupId>com.googlecode.maven-download-plugin</groupId>
             <artifactId>download-maven-plugin</artifactId>
-            <version>1.4.2</version>
+            <version>1.13.0</version>
             <executions>
               <execution>
                 <id>install-rr</id>
diff --git a/asterixdb/asterix-external-data/pom.xml b/asterixdb/asterix-external-data/pom.xml
index ab2a0e8..f44533f 100644
--- a/asterixdb/asterix-external-data/pom.xml
+++ b/asterixdb/asterix-external-data/pom.xml
@@ -303,7 +303,7 @@
     <dependency>
       <groupId>org.apache.wicket</groupId>
       <artifactId>wicket-util</artifactId>
-      <version>8.18.0</version>
+      <version>8.19.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/pom.xml b/asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/pom.xml
index 816b41d..e4cf873 100644
--- a/asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/pom.xml
+++ b/asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/pom.xml
@@ -59,7 +59,7 @@
     <dependency>
       <groupId>org.apache.maven.plugin-testing</groupId>
       <artifactId>maven-plugin-testing-harness</artifactId>
-      <version>3.3.0</version>
+      <version>3.5.1</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/asterixdb/asterix-maven-plugins/asterix-test-datagenerator-maven-plugin/pom.xml b/asterixdb/asterix-maven-plugins/asterix-test-datagenerator-maven-plugin/pom.xml
index 0c0b323..7e27d38 100644
--- a/asterixdb/asterix-maven-plugins/asterix-test-datagenerator-maven-plugin/pom.xml
+++ b/asterixdb/asterix-maven-plugins/asterix-test-datagenerator-maven-plugin/pom.xml
@@ -57,7 +57,7 @@
     <dependency>
       <groupId>org.apache.maven.shared</groupId>
       <artifactId>file-management</artifactId>
-      <version>3.0.0</version>
+      <version>3.2.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.asterix</groupId>
diff --git a/asterixdb/asterix-podman/pom.xml b/asterixdb/asterix-podman/pom.xml
index 71e9f46..88fca0a 100644
--- a/asterixdb/asterix-podman/pom.xml
+++ b/asterixdb/asterix-podman/pom.xml
@@ -112,7 +112,7 @@
                     <plugin>
                         <groupId>nl.lexemmens</groupId>
                         <artifactId>podman-maven-plugin</artifactId>
-                        <version>1.8.0</version>
+                        <version>1.19.0</version>
                         <executions>
                             <execution>
                                 <goals>
diff --git a/asterixdb/asterix-server/pom.xml b/asterixdb/asterix-server/pom.xml
index b6593fc..0acd7f9 100644
--- a/asterixdb/asterix-server/pom.xml
+++ b/asterixdb/asterix-server/pom.xml
@@ -1042,7 +1042,7 @@
           <plugin>
             <artifactId>jdeb</artifactId>
             <groupId>org.vafer</groupId>
-            <version>1.8</version>
+            <version>1.14</version>
             <executions>
               <execution>
                 <phase>package</phase>
@@ -1243,7 +1243,7 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-utils</artifactId>
-      <version>3.6.1</version>
+      <version>3.6.2</version>
     </dependency>
     <dependency>
       <groupId>commons-io</groupId>
diff --git a/asterixdb/pom.xml b/asterixdb/pom.xml
index 328464a..c0ee325 100644
--- a/asterixdb/pom.xml
+++ b/asterixdb/pom.xml
@@ -202,7 +202,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-checkstyle-plugin</artifactId>
-        <version>3.3.1</version>
+        <version>3.6.0</version>
         <executions>
           <execution>
             <id>verify-style</id>
@@ -365,7 +365,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
-          <version>3.8.1</version>
+          <version>3.16.0</version>
         </plugin>
         <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
         <plugin>
@@ -486,17 +486,17 @@
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>versions-maven-plugin</artifactId>
-          <version>2.5</version>
+          <version>2.21.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-scm-plugin</artifactId>
-          <version>1.9.5</version>
+          <version>1.13.0</version>
         </plugin>
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>appassembler-maven-plugin</artifactId>
-          <version>2.0.0</version>
+          <version>2.1.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.rat</groupId>
@@ -512,7 +512,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-assembly-plugin</artifactId>
-          <version>3.1.1</version>
+          <version>3.8.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -523,47 +523,47 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-clean-plugin</artifactId>
-          <version>3.0.0</version>
+          <version>3.5.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-jar-plugin</artifactId>
-          <version>3.0.2</version>
+          <version>3.5.1</version>
         </plugin>
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>build-helper-maven-plugin</artifactId>
-          <version>3.0.0</version>
-        </plugin>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-resources-plugin</artifactId>
-          <version>3.0.2</version>
-        </plugin>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-dependency-plugin</artifactId>
           <version>3.6.1</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-resources-plugin</artifactId>
+          <version>3.5.0</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-dependency-plugin</artifactId>
+          <version>3.11.0</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-javadoc-plugin</artifactId>
-          <version>3.0.1</version>
+          <version>3.12.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-plugin-plugin</artifactId>
-          <version>3.9.0</version>
+          <version>3.15.2</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-site-plugin</artifactId>
-          <version>3.7.1</version>
+          <version>3.22.0</version>
         </plugin>
         <plugin>
           <groupId>org.jvnet.jaxb2.maven2</groupId>
           <artifactId>maven-jaxb2-plugin</artifactId>
-          <version>0.14.0</version>
+          <version>0.15.3</version>
           <dependencies>
             <dependency>
               <groupId>org.glassfish.jaxb</groupId>
@@ -604,7 +604,7 @@
             <dependency>
               <groupId>com.github.javaparser</groupId>
               <artifactId>javaparser-core</artifactId>
-              <version>3.25.10</version>
+              <version>3.28.2</version>
             </dependency>
           </dependencies>
         </plugin>
@@ -652,7 +652,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-failsafe-plugin</artifactId>
-          <version>2.21.0</version>
+          <version>2.22.2</version>
           <configuration>
             <failIfNoTests>true</failIfNoTests>
             <runOrder>alphabetical</runOrder>
@@ -979,12 +979,12 @@
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-plugin-api</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-model</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.hadoop</groupId>
@@ -1447,7 +1447,7 @@
       <dependency>
         <groupId>org.apache.zookeeper</groupId>
         <artifactId>zookeeper</artifactId>
-        <version>3.4.14</version>
+        <version>3.9.5</version>
         <exclusions>
           <exclusion>
             <groupId>com.sun.jmx</groupId>
@@ -1512,12 +1512,12 @@
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-core</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-compat</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>com.esri.geometry</groupId>
diff --git a/hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/pom.xml b/hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/pom.xml
index a71a167..4fa9be8 100644
--- a/hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/pom.xml
+++ b/hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/pom.xml
@@ -53,7 +53,7 @@
     <dependency>
       <groupId>org.freemarker</groupId>
       <artifactId>freemarker</artifactId>
-      <version>2.3.34</version>
+      <version>2.3.35</version>
     </dependency>
     <dependency>
       <groupId>commons-io</groupId>
@@ -78,7 +78,7 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-utils</artifactId>
-      <version>3.6.1</version>
+      <version>3.6.2</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
diff --git a/hyracks-fullstack/hyracks/pom.xml b/hyracks-fullstack/hyracks/pom.xml
index c71801d..ac6d095 100644
--- a/hyracks-fullstack/hyracks/pom.xml
+++ b/hyracks-fullstack/hyracks/pom.xml
@@ -35,7 +35,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-plugin-plugin</artifactId>
-          <version>3.9.0</version>
+          <version>3.15.2</version>
         </plugin>
         <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
         <plugin>
diff --git a/hyracks-fullstack/pom.xml b/hyracks-fullstack/pom.xml
index 5678a5c..f3dd347 100644
--- a/hyracks-fullstack/pom.xml
+++ b/hyracks-fullstack/pom.xml
@@ -458,32 +458,32 @@
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-model</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-artifact</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-compat</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-core</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-plugin-api</artifactId>
-        <version>3.8.9</version>
+        <version>3.9.16</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven.plugin-tools</groupId>
         <artifactId>maven-plugin-annotations</artifactId>
-        <version>3.6.4</version>
+        <version>3.15.2</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven.plugins</groupId>
@@ -638,7 +638,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-checkstyle-plugin</artifactId>
-        <version>3.3.1</version>
+        <version>3.6.0</version>
         <executions>
           <execution>
             <id>verify-style</id>
@@ -792,7 +792,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
-          <version>3.8.1</version>
+          <version>3.16.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.rat</groupId>
@@ -815,7 +815,7 @@
             <dependency>
               <groupId>com.github.javaparser</groupId>
               <artifactId>javaparser-core</artifactId>
-              <version>3.25.10</version>
+              <version>3.28.2</version>
             </dependency>
           </dependencies>
         </plugin>
@@ -886,22 +886,22 @@
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>versions-maven-plugin</artifactId>
-          <version>2.5</version>
+          <version>2.21.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-scm-plugin</artifactId>
-          <version>1.9.5</version>
+          <version>1.13.0</version>
         </plugin>
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>appassembler-maven-plugin</artifactId>
-          <version>2.0.0</version>
+          <version>2.1.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.21.0</version>
+          <version>2.22.2</version>
           <configuration>
             <failIfNoTests>false</failIfNoTests>
             <forkCount>1</forkCount>
@@ -925,7 +925,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-failsafe-plugin</artifactId>
-          <version>2.21.0</version>
+          <version>2.22.2</version>
           <configuration>
             <systemPropertyVariables>
               <log4j.configurationFile>${testLog4jConfigFile}</log4j.configurationFile>
@@ -940,7 +940,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-assembly-plugin</artifactId>
-          <version>3.1.1</version>
+          <version>3.8.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -950,22 +950,22 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-clean-plugin</artifactId>
-          <version>3.0.0</version>
+          <version>3.5.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-jar-plugin</artifactId>
-          <version>3.0.2</version>
+          <version>3.5.1</version>
         </plugin>
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>build-helper-maven-plugin</artifactId>
-          <version>3.0.0</version>
+          <version>3.6.1</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-dependency-plugin</artifactId>
-          <version>3.6.1</version>
+          <version>3.11.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.doxia</groupId>

-- 
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21729?usp=email
To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email

Gerrit-MessageType: newchange
Gerrit-Project: asterixdb
Gerrit-Branch: trinity
Gerrit-Change-Id: I5b1e65c9257f9cd772c367db226fbac43b71e75c
Gerrit-Change-Number: 21729
Gerrit-PatchSet: 1
Gerrit-Owner: Michael Blow <mb...@apache.org>