You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ji...@apache.org on 2023/12/12 08:29:33 UTC
(camel-quarkus) 10/24: Fixed core eip tests throttling + generated files
This is an automated email from the ASF dual-hosted git repository.
jiriondrusek pushed a commit to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 4a6f0e6504ca95179c2e728cf284d5feabd97864
Author: JiriOndrusek <on...@gmail.com>
AuthorDate: Thu Nov 30 13:17:36 2023 +0100
Fixed core eip tests throttling + generated files
---
.../apache/camel/quarkus/eip/it/EipResource.java | 20 +-
.../org/apache/camel/quarkus/eip/it/EipRoutes.java | 4 +-
.../org/apache/camel/quarkus/eip/it/EipTest.java | 33 +--
poms/bom/src/main/generated/flattened-full-pom.xml | 4 +-
.../src/main/generated/flattened-reduced-pom.xml | 4 +-
.../generated/flattened-reduced-verbose-pom.xml | 311 ++++++++++-----------
6 files changed, 187 insertions(+), 189 deletions(-)
diff --git a/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipResource.java b/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipResource.java
index d2bf703d69..473a256219 100644
--- a/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipResource.java
+++ b/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipResource.java
@@ -48,16 +48,34 @@ public class EipResource {
@Inject
CamelContext context;
+ @Path("/routeAsync/{route}")
+ @POST
+ @Consumes(MediaType.TEXT_PLAIN)
+ @Produces(MediaType.TEXT_PLAIN)
+ public Response routeAsync(String statement, @PathParam("route") String route, @Context UriInfo uriInfo) {
+ return route(statement, route, uriInfo, true);
+ }
+
@Path("/route/{route}")
@POST
@Consumes(MediaType.TEXT_PLAIN)
@Produces(MediaType.TEXT_PLAIN)
- public Response route(String statement, @PathParam("route") String route, @Context UriInfo uriInfo) {
+ public Response routeSync(String statement, @PathParam("route") String route, @Context UriInfo uriInfo) {
+ return route(statement, route, uriInfo, false);
+ }
+
+ public Response route(String statement, String route, @Context UriInfo uriInfo, boolean async) {
final Map<String, Object> headers = uriInfo.getQueryParameters().entrySet().stream()
.map(e -> new AbstractMap.SimpleImmutableEntry<String, Object>(e.getKey(), e.getValue().get(0)))
.collect(Collectors.toMap(Entry::getKey, Entry::getValue));
try {
+ if (async) {
+ producerTemplate.asyncRequestBodyAndHeaders("direct:" + route, statement, headers, String.class);
+ return Response.ok().build();
+ }
+
String result = producerTemplate.requestBodyAndHeaders("direct:" + route, statement, headers, String.class);
+ System.out.println("---- result for " + statement + " is " + result);
return Response.ok(result).build();
} catch (CamelExecutionException e) {
return Response.serverError().entity(e.getMessage()).build();
diff --git a/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipRoutes.java b/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipRoutes.java
index f34207c615..0a454b5a94 100644
--- a/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipRoutes.java
+++ b/integration-test-groups/foundation/eip/src/main/java/org/apache/camel/quarkus/eip/it/EipRoutes.java
@@ -28,7 +28,7 @@ import org.apache.camel.processor.loadbalancer.RoundRobinLoadBalancer;
@ApplicationScoped
public class EipRoutes extends RouteBuilder {
- public static final int THROTTLE_PERIOD = 500;
+ public static final int THROTTLE_TIMEOUT = 10000;
public static final int THROTTLE_MAXIMUM_REQUEST_COUNT = 2;
public static final int WEIGHTED_1 = 2;
public static final int WEIGHTED_2 = 1;
@@ -124,7 +124,7 @@ public class EipRoutes extends RouteBuilder {
.setBody(e -> "Hello from thread " + Thread.currentThread().getName());
from("direct:throttle")
- .throttle(THROTTLE_MAXIMUM_REQUEST_COUNT).rejectExecution(true).delay(THROTTLE_PERIOD)
+ .throttle(THROTTLE_MAXIMUM_REQUEST_COUNT).rejectExecution(true).delay(THROTTLE_TIMEOUT)
.to("mock:throttle");
from("direct:tryCatchFinally")
diff --git a/integration-test-groups/foundation/eip/src/test/java/org/apache/camel/quarkus/eip/it/EipTest.java b/integration-test-groups/foundation/eip/src/test/java/org/apache/camel/quarkus/eip/it/EipTest.java
index 31996161c9..b7bd657358 100644
--- a/integration-test-groups/foundation/eip/src/test/java/org/apache/camel/quarkus/eip/it/EipTest.java
+++ b/integration-test-groups/foundation/eip/src/test/java/org/apache/camel/quarkus/eip/it/EipTest.java
@@ -17,12 +17,9 @@
package org.apache.camel.quarkus.eip.it;
import java.util.Arrays;
-import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
-import java.util.Map;
import java.util.Set;
-import java.util.concurrent.atomic.AtomicInteger;
import io.quarkus.test.junit.QuarkusTest;
import io.restassured.RestAssured;
@@ -474,36 +471,24 @@ class EipTest {
@Test
public void throttle() {
- final int durationMs = EipRoutes.THROTTLE_PERIOD * 4;
- LOG.infof("About to sent messages for %d ms", durationMs);
- final long deadline = System.currentTimeMillis() + (durationMs);
- int i = 0;
- final Map<Integer, AtomicInteger> statusCounts = new HashMap<>();
- statusCounts.put(200, new AtomicInteger());
- statusCounts.put(500, new AtomicInteger()); // the counter for the rejected requests
- while (System.currentTimeMillis() < deadline) {
- /* Send messages for 500 ms */
- final int status = RestAssured.given()
+ LOG.infof("About to sent 6 messages");
+ for (int i = 0; i < 6; i++) {
+ RestAssured.given()
.contentType(ContentType.TEXT)
- .body("message-" + i++)
- .post("/eip/route/throttle")
+ .body("message-" + i)
+ .post("/eip/routeAsync/throttle")
.then()
.extract().statusCode();
- statusCounts.get(status).incrementAndGet();
}
- int successCount = statusCounts.get(200).get();
- int rejectedCount = statusCounts.get(500).get();
- LOG.infof("Sent %d messages, sucessful %d, rejected %d", i, successCount, rejectedCount);
- Assertions.assertThat(rejectedCount).isGreaterThan(0); // assert that some were rejected
- String[] samples = RestAssured.get("/eip/mock/throttle/" + successCount + "+/5000/body")
+ String[] samples = RestAssured.get("/eip/mock/throttle/2/5000/body")
.then()
.statusCode(200)
.extract()
.body().asString().split(",");
LOG.infof("%d messages passed the route", samples.length);
- Assertions.assertThat(samples.length).isEqualTo(successCount);
- Assertions.assertThat(successCount)
- .isLessThanOrEqualTo(EipRoutes.THROTTLE_PERIOD * EipRoutes.THROTTLE_MAXIMUM_REQUEST_COUNT);
+ Assertions.assertThat(samples.length).isEqualTo(EipRoutes.THROTTLE_MAXIMUM_REQUEST_COUNT);
+ Assertions.assertThat("message-0").isIn(samples);
+ Assertions.assertThat("message-1").isIn(samples);
}
@Test
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml
index 5eb9e8394c..a7357ae20d 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -6374,7 +6374,7 @@
<dependency>
<groupId>io.swagger.core.v3</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>swagger-models</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>2.2.15</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>2.2.19</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>io.swagger.parser.v3</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6848,7 +6848,7 @@
<dependency>
<groupId>redis.clients</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>jedis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>4.4.3</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>5.1.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>software.amazon.awssdk.crt</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index 1ffd038cdc..f01480f415 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -6354,7 +6354,7 @@
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-models</artifactId>
- <version>2.2.15</version>
+ <version>2.2.19</version>
</dependency>
<dependency>
<groupId>io.swagger.parser.v3</groupId>
@@ -6753,7 +6753,7 @@
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
- <version>4.4.3</version>
+ <version>5.1.0</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk.crt</groupId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index 96f1c5d74c..05d6868679 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -6303,12 +6303,12 @@
<dependency>
<groupId>io.quarkiverse.messaginghub</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>quarkus-pooled-jms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>2.2.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>2.3.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>io.quarkiverse.messaginghub</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>quarkus-pooled-jms-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>2.2.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>2.3.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>io.quarkiverse.minio</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6354,7 +6354,7 @@
<dependency>
<groupId>io.swagger.core.v3</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>swagger-models</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>2.2.15</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>2.2.19</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>io.swagger.parser.v3</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6753,7 +6753,7 @@
<dependency>
<groupId>redis.clients</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>jedis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>4.4.3</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>5.1.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>software.amazon.awssdk.crt</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6763,12 +6763,12 @@
<dependency>
<groupId>software.amazon.awssdk</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>sdk-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>2.21.17</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>2.21.29</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>http-auth-aws</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
- <version>2.21.17</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <version>2.21.29</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
</dependency>
<dependency>
<groupId>xalan</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -7225,109 +7225,109 @@
<version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.6.1 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>annotations</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>annotations</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>arns</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>arns</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>json-utils</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>json-utils</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>third-party-jackson-core</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>third-party-jackson-core</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>third-party-jackson-dataformat-cbor</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>third-party-jackson-dataformat-cbor</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>auth</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>auth</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>aws-core</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>aws-core</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>profiles</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>profiles</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>aws-cbor-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>aws-cbor-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>aws-json-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>aws-json-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>aws-query-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>aws-query-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>aws-xml-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>aws-xml-protocol</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>protocol-core</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>protocol-core</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>regions</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>regions</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>checksums-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>checksums-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>checksums</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>checksums</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>http-auth-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>http-auth-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>http-auth</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>http-auth</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>identity-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>identity-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>http-client-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>http-client-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>apache-client</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>apache-client</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
@@ -7336,144 +7336,144 @@
</exclusions>
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>netty-nio-client</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>netty-nio-client</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>utils</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>utils</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>athena</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>athena</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>cloudtrail</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>cloudtrail</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>cloudwatch</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>cloudwatch</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>dynamodb</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>dynamodb</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>ec2</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>ec2</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>ecs</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>ecs</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>eks</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>eks</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>firehose</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>firehose</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>iam</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>iam</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>kafka</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>kafka</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>kinesis</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>kinesis</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>kms</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>kms</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>lambda</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>lambda</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>mq</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>mq</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>s3</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>s3</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>secretsmanager</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>secretsmanager</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>ses</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>ses</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>sns</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>sns</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>sqs</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>sqs</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>sts</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>sts</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>translate</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>translate</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>eventbridge</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>eventbridge</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <artifactId>metrics-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.17 -->
- <version>2.21.17</version><!-- software.amazon.awssdk:bom:2.21.17 -->
+ <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <artifactId>metrics-spi</artifactId><!-- software.amazon.awssdk:bom:2.21.29 -->
+ <version>2.21.29</version><!-- software.amazon.awssdk:bom:2.21.29 -->
</dependency>
<dependency>
- <groupId>org.apache.qpid</groupId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
- <artifactId>qpid-jms-client</artifactId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
- <version>2.4.0</version><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
+ <groupId>org.apache.qpid</groupId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
+ <artifactId>qpid-jms-client</artifactId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
+ <version>2.5.0</version><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
</dependency>
<dependency>
- <groupId>org.amqphub.quarkus</groupId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
- <artifactId>quarkus-qpid-jms</artifactId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
- <version>2.4.0</version><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
+ <groupId>org.amqphub.quarkus</groupId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
+ <artifactId>quarkus-qpid-jms</artifactId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
+ <version>2.5.0</version><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
</dependency>
<dependency>
- <groupId>org.amqphub.quarkus</groupId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
- <artifactId>quarkus-qpid-jms-deployment</artifactId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
- <version>2.4.0</version><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.4.0 -->
+ <groupId>org.amqphub.quarkus</groupId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
+ <artifactId>quarkus-qpid-jms-deployment</artifactId><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
+ <version>2.5.0</version><!-- org.amqphub.quarkus:quarkus-qpid-jms-bom:2.5.0 -->
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId><!-- org.eclipse.jetty:jetty-bom:11.0.18 -->
@@ -7697,11 +7697,6 @@
<artifactId>connect-transforms</artifactId><!-- io.debezium:debezium-bom:2.3.3.Final -->
<version>3.4.0</version><!-- io.debezium:debezium-bom:2.3.3.Final -->
</dependency>
- <dependency>
- <groupId>com.mysql</groupId><!-- io.debezium:debezium-bom:2.3.3.Final -->
- <artifactId>mysql-connector-j</artifactId><!-- io.debezium:debezium-bom:2.3.3.Final -->
- <version>8.0.33</version><!-- io.debezium:debezium-bom:2.3.3.Final -->
- </dependency>
<dependency>
<groupId>com.zendesk</groupId><!-- io.debezium:debezium-bom:2.3.3.Final -->
<artifactId>mysql-binlog-connector-java</artifactId><!-- io.debezium:debezium-bom:2.3.3.Final -->