From 11387f0faa10dc753ba1d446156b0c53f0619d0a Mon Sep 17 00:00:00 2001
From: Andriy Redko <drreta@gmail.com>
Date: Sun, 25 Aug 2024 09:39:53 -0400
Subject: [PATCH] Update Spring Boot (address CVEs) and few other dependencies

Signed-off-by: Andriy Redko <drreta@gmail.com>
---
 pom.xml                              | 8 ++++----
 zipkin-storage/elasticsearch/pom.xml | 7 +++++++
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/pom.xml b/pom.xml
index d55e8a80c7..bb2f4b4acf 100755
--- a/pom.xml
+++ b/pom.xml
@@ -55,14 +55,14 @@
     <jackson.version>2.17.2</jackson.version>
 
     <java-driver.version>4.18.1</java-driver.version>
-    <micrometer.version>1.13.2</micrometer.version>
+    <micrometer.version>1.13.3</micrometer.version>
 
     <!-- Used for Generated annotations -->
     <javax-annotation-api.version>1.3.2</javax-annotation-api.version>
 
     <!-- update together -->
-    <spring-boot.version>3.3.2</spring-boot.version>
-    <spring.version>6.1.11</spring.version>
+    <spring-boot.version>3.3.3</spring-boot.version>
+    <spring.version>6.1.12</spring.version>
 
     <!-- MySQL connector is GPL, even if it has an OSS exception.
          https://www.mysql.com/about/legal/licensing/foss-exception/
@@ -76,7 +76,7 @@
     <git-commit-id.version>4.9.10</git-commit-id.version>
 
     <!-- Test only dependencies -->
-    <junit-jupiter.version>5.10.3</junit-jupiter.version>
+    <junit-jupiter.version>5.11.0</junit-jupiter.version>
     <mockito.version>5.12.0</mockito.version>
     <assertj.version>3.26.3</assertj.version>
     <awaitility.version>4.2.1</awaitility.version>
diff --git a/zipkin-storage/elasticsearch/pom.xml b/zipkin-storage/elasticsearch/pom.xml
index 9f1181e19a..7a3e2175e3 100644
--- a/zipkin-storage/elasticsearch/pom.xml
+++ b/zipkin-storage/elasticsearch/pom.xml
@@ -56,5 +56,12 @@
       <version>${armeria.version}</version>
       <scope>test</scope>
     </dependency>
+    
+    <dependency>
+      <groupId>org.junit.jupiter</groupId>
+      <artifactId>junit-jupiter-engine</artifactId>
+      <version>${junit-jupiter.version}</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
 </project>