diff --git a/bom/pom.xml b/bom/pom.xml
index 282c236176..086cb327b8 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -34,7 +34,7 @@
1.0.2
quay.io/interconnectedcloud/qdrouterd:1.17.1
32.1.2-jre
- 14.0.11.Final
+ 14.0.27.Final
quay.io/infinispan/server-native:13.0.12.Final
docker.io/jaegertracing/all-in-one:1.51
docker.io/library/eclipse-temurin:17-jre-jammy
@@ -46,7 +46,7 @@
mandrel
docker.io/library/postgres:14-alpine
1.10.0
- 3.2.12.Final
+ 3.8.4
2.0.6
6.1.4
1.1.3
diff --git a/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumer.java b/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumer.java
index 9893e4d3bf..5565e4bc7f 100644
--- a/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumer.java
+++ b/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumer.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -63,9 +63,10 @@
* completed gets committed. This prevents incompletely handled records and thereby enables at-least-once semantics.
*
* In terms of when offsets are committed, the behaviour is similar to the one used for a consumer with
- * enable.auto.commit. Commits are done periodically (using commitAsync) and when a rebalance
- * happens or the consumer is stopped (using commitSync). The periodic commit interval is defined via
- * the standard auto.commit.interval.ms configuration property.
+ * enable.auto.commit. Commits are done periodically (using commitAsync), and they are also done
+ * (using commitSync) when the consumer is stopped or a rebalance happens (with eager rebalancing
+ * or a non-empty revoked partitions list).
+ * The periodic commit interval is defined via the standard auto.commit.interval.ms configuration property.
*
* In order to not fall behind with the position of the committed offset vs. the last received offset, users of this
* class have to make sure that the record handling function, which provides the completion Future, is completed in time.
@@ -90,7 +91,7 @@
* still done) but record fetching from all assigned topic partitions is suspended until the throttling threshold is
* reached again.
* The overall limit, i.e. the maximum number of incomplete record handler result futures at a given point in time, is
- * calculated from the above mentioned throttling threshold plus the maximum number of records per poll operation.
+ * calculated from the above-mentioned throttling threshold plus the maximum number of records per poll operation.
*
* @param The type of record payload this consumer can process.
*/
@@ -653,7 +654,7 @@ public OffsetsQueueEntry addOffset(final long offset) {
* the 'skipOffsetRecommitPeriodSeconds'. Note that for the actual commit, {@code 1} has to be added to the
* returned value.
*
- * Otherwise an empty Optional is returned.
+ * Otherwise, an empty Optional is returned.
*
* @return The offset wrapped in an Optional or an empty Optional if no offset commit is needed.
*/
diff --git a/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/HonoKafkaConsumer.java b/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/HonoKafkaConsumer.java
index 8bf59d0747..87ff9e50b7 100644
--- a/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/HonoKafkaConsumer.java
+++ b/clients/kafka-common/src/main/java/org/eclipse/hono/client/kafka/consumer/HonoKafkaConsumer.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2021, 2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -720,7 +720,8 @@ public void onPartitionsAssigned(final Collection partitionsSet = Helper.from(partitions);
if (LOG.isDebugEnabled()) {
- LOG.debug("partitions assigned: [{}]", HonoKafkaConsumerHelper.getPartitionsDebugString(partitions));
+ LOG.debug("partitions assigned: [{}] [client-id: {}]",
+ HonoKafkaConsumerHelper.getPartitionsDebugString(partitions), getClientId());
}
ensurePositionsHaveBeenSetIfNeeded(partitionsSet);
updateSubscribedTopicPatternTopicsAndRemoveMetrics();
@@ -744,7 +745,8 @@ public void onPartitionsRevoked(final Collection partitionsSet = Helper.from(partitions);
if (LOG.isDebugEnabled()) {
- LOG.debug("partitions revoked: [{}]", HonoKafkaConsumerHelper.getPartitionsDebugString(partitions));
+ LOG.debug("partitions revoked: [{}] [client-id: {}]",
+ HonoKafkaConsumerHelper.getPartitionsDebugString(partitions), getClientId());
}
onPartitionsRevokedBlocking(partitionsSet);
context.runOnContext(v -> HonoKafkaConsumer.this.onPartitionsRevoked(partitionsSet));
diff --git a/clients/kafka-common/src/test/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumerTest.java b/clients/kafka-common/src/test/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumerTest.java
index ccb2288156..4538c415ac 100644
--- a/clients/kafka-common/src/test/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumerTest.java
+++ b/clients/kafka-common/src/test/java/org/eclipse/hono/client/kafka/consumer/AsyncHandlingAutoCommitKafkaConsumerTest.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2021, 2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -318,7 +318,7 @@ public void testConsumerCommitsOffsetsOnRebalance(final VertxTestContext ctx) th
receivedRecordsCheckpoint.flag();
return promise.future();
};
- final Map consumerConfig = consumerConfigProperties.getConsumerConfig("test");
+ final var consumerConfig = consumerConfigProperties.getConsumerConfig("test");
consumerConfig.put(ConsumerConfig.GROUP_ID_CONFIG, UUID.randomUUID().toString());
consumerConfig.put(ConsumerConfig.AUTO_COMMIT_INTERVAL_MS_CONFIG, "300000"); // periodic commit shall not play a role here
consumerConfig.put(AsyncHandlingAutoCommitKafkaConsumer.CONFIG_HONO_OFFSETS_COMMIT_RECORD_COMPLETION_TIMEOUT_MILLIS, "0");
@@ -331,15 +331,18 @@ public void testConsumerCommitsOffsetsOnRebalance(final VertxTestContext ctx) th
consumer = new AsyncHandlingAutoCommitKafkaConsumer<>(vertx, Set.of(TOPIC), handler, consumerConfig);
consumer.setKafkaConsumerSupplier(() -> mockConsumer);
consumer.addOnKafkaConsumerReadyHandler(readyTracker);
- consumer.start()
- .compose(ok -> readyTracker.future())
- .onComplete(ctx.succeeding(v2 -> {
- mockConsumer.schedulePollTask(() -> {
- IntStream.range(0, numTestRecords).forEach(offset -> {
- mockConsumer.addRecord(new ConsumerRecord<>(TOPIC, PARTITION, offset, "key_" + offset, Buffer.buffer()));
- });
- });
- }));
+ final Context consumerVertxContext = vertx.getOrCreateContext();
+ consumerVertxContext.runOnContext(v -> {
+ consumer.start()
+ .compose(ok -> readyTracker.future())
+ .onComplete(ctx.succeeding(v2 -> {
+ mockConsumer.schedulePollTask(() -> {
+ IntStream.range(0, numTestRecords).forEach(offset -> {
+ mockConsumer.addRecord(new ConsumerRecord<>(TOPIC, PARTITION, offset, "key_" + offset, Buffer.buffer()));
+ });
+ });
+ }));
+ });
assertWithMessage("records received in 5s")
.that(receivedRecordsCtx.awaitCompletion(5, TimeUnit.SECONDS))
.isTrue();
@@ -347,6 +350,7 @@ public void testConsumerCommitsOffsetsOnRebalance(final VertxTestContext ctx) th
ctx.failNow(receivedRecordsCtx.causeOfFailure());
return;
}
+ LOG.debug("records received");
// records received, complete the handling of some of them
recordsHandlingPromiseMap.get(0L).complete();
@@ -355,56 +359,23 @@ public void testConsumerCommitsOffsetsOnRebalance(final VertxTestContext ctx) th
final AtomicInteger latestFullyHandledOffset = new AtomicInteger(1);
recordsHandlingPromiseMap.get(4L).complete();
- // define VertxTestContexts for 3 checks (3x rebalance/commit)
- final AtomicInteger checkIndex = new AtomicInteger(0);
- final List commitCheckContexts = IntStream.range(0, 3)
- .mapToObj(i -> new VertxTestContext()).collect(Collectors.toList());
- final List commitCheckpoints = commitCheckContexts.stream()
- .map(c -> c.checkpoint(1)).collect(Collectors.toList());
- final InterruptableSupplier waitForCurrentCommitCheckResult = () -> {
- assertWithMessage("partition assigned in 5s for checking of commits")
- .that(commitCheckContexts.get(checkIndex.get()).awaitCompletion(5, TimeUnit.SECONDS))
- .isTrue();
- if (commitCheckContexts.get(checkIndex.get()).failed()) {
- ctx.failNow(commitCheckContexts.get(checkIndex.get()).causeOfFailure());
- return false;
- }
- return true;
- };
+ final Checkpoint commitCheckDone = ctx.checkpoint(1);
consumer.setOnPartitionsAssignedHandler(partitions -> {
- final Map committed = mockConsumer.committed(Set.of(TOPIC_PARTITION));
- ctx.verify(() -> {
- final OffsetAndMetadata offsetAndMetadata = committed.get(TOPIC_PARTITION);
- assertThat(offsetAndMetadata).isNotNull();
- assertThat(offsetAndMetadata.offset()).isEqualTo(latestFullyHandledOffset.get() + 1L);
- });
- commitCheckpoints.get(checkIndex.get()).flag();
+ if (!partitions.isEmpty()) {
+ final var committedPartitions = mockConsumer.committed(Set.of(TOPIC_PARTITION));
+ final var offsetAndMetadata = committedPartitions.get(TOPIC_PARTITION);
+ ctx.verify(() -> {
+ assertThat(offsetAndMetadata).isNotNull();
+ assertThat(offsetAndMetadata.offset()).isEqualTo(latestFullyHandledOffset.get() + 1L);
+ });
+ commitCheckDone.flag();
+ }
});
// now force a rebalance which should trigger the above onPartitionsAssignedHandler
+ LOG.debug("force rebalance");
+ mockConsumer.rebalance(List.of());
mockConsumer.rebalance(List.of(TOPIC_PARTITION));
- if (!waitForCurrentCommitCheckResult.get()) {
- return;
- }
- checkIndex.incrementAndGet();
-
- // now another rebalance (ie. commit trigger) - no change in offsets
- mockConsumer.rebalance(List.of(TOPIC_PARTITION));
- if (!waitForCurrentCommitCheckResult.get()) {
- return;
- }
- checkIndex.incrementAndGet();
-
- // now complete some more promises
- recordsHandlingPromiseMap.get(2L).complete();
- recordsHandlingPromiseMap.get(3L).complete();
- // offset 4 already complete
- latestFullyHandledOffset.set(4);
- // again rebalance/commit
- mockConsumer.rebalance(List.of(TOPIC_PARTITION));
- if (waitForCurrentCommitCheckResult.get()) {
- ctx.completeNow();
- }
}
/**
@@ -437,6 +408,8 @@ public void testConsumerCommitsOffsetsOnRebalanceAfterWaitingForRecordCompletion
mockConsumer.updateBeginningOffsets(Map.of(TOPIC_PARTITION, 0L));
mockConsumer.updateEndOffsets(Map.of(TOPIC_PARTITION, 0L));
+ mockConsumer.updateBeginningOffsets(Map.of(TOPIC2_PARTITION, 0L));
+ mockConsumer.updateEndOffsets(Map.of(TOPIC2_PARTITION, 0L));
mockConsumer.updatePartitions(TOPIC_PARTITION, KafkaMockConsumer.DEFAULT_NODE);
mockConsumer.setRebalancePartitionAssignmentAfterSubscribe(List.of(TOPIC_PARTITION));
final AtomicReference> onNextPartitionsRevokedBlockingHandlerRef = new AtomicReference<>();
@@ -472,37 +445,59 @@ protected void onPartitionsRevokedBlocking(
ctx.failNow(receivedRecordsCtx.causeOfFailure());
return;
}
- // records received, complete the handling of all except the first 2 records
+ LOG.debug("all records received, complete the handling of all except the first 2 records");
LongStream.range(2, numTestRecords).forEach(offset -> recordsHandlingPromiseMap.get(offset).complete());
- ctx.verify(() -> assertThat(recordsHandlingPromiseMap.get(1L).future().isComplete()).isFalse());
+ ctx.verify(() -> {
+ LongStream.range(0, 2).forEach(offset -> {
+ assertThat(recordsHandlingPromiseMap.get(offset).future().isComplete()).isFalse();
+ });
+ });
+ final Checkpoint commitCheckDone = ctx.checkpoint(1);
- // partitions revoked handler shall get called after the blocking partitions-revoked handling has waited for the records to be marked as completed
consumer.setOnPartitionsRevokedHandler(s -> {
- ctx.verify(() -> assertThat(recordsHandlingPromiseMap.get(1L).future().isComplete()).isTrue());
+ // (3) this partitions revoked handler is called after the blocking partitions-revoked handling (2)
+ // has waited for the records to be marked as completed and after the offsets were committed
+ // (we can't check for committed offsets of the just revoked partition here because
+ // mockConsumer.committed() only returns offsets of assigned partitions)
+ ctx.verify(() -> {
+ LongStream.range(0, 2).forEach(offset -> {
+ assertThat(recordsHandlingPromiseMap.get(offset).future().isComplete()).isTrue();
+ });
+ });
});
- final Checkpoint commitCheckDone = ctx.checkpoint(1);
consumer.setOnPartitionsAssignedHandler(partitions -> {
- final Map committed = mockConsumer.committed(Set.of(TOPIC_PARTITION));
+ if (partitions.isEmpty()) {
+ // (4) ignore if invoked when all partitions got revoked (1); only the subsequent invocation with assigned partitions is relevant
+ return;
+ }
+ // (5) ensure all offsets were committed
+ final var committedOffsets = mockConsumer.committed(Set.of(TOPIC_PARTITION));
+ LOG.debug("committed partition offsets: {}", committedOffsets);
+ final var offsetAndMetadata = committedOffsets.get(TOPIC_PARTITION);
ctx.verify(() -> {
- final OffsetAndMetadata offsetAndMetadata = committed.get(TOPIC_PARTITION);
assertThat(offsetAndMetadata).isNotNull();
assertThat(offsetAndMetadata.offset()).isEqualTo(numTestRecords);
});
commitCheckDone.flag();
});
- // trigger a rebalance where the currently assigned partition is revoked
- // (and then assigned again - otherwise its offset wouldn't be returned by mockConsumer.committed())
- // the remaining 2 records are to be marked as completed with some delay
+
onNextPartitionsRevokedBlockingHandlerRef.set(v -> {
+ // (2) handler to complete the remaining record handling promises (on the Kafka polling thread; invoked before the OnPartitionsRevokedHandler)
consumerVertxContext.runOnContext(v2 -> {
+ LOG.debug("complete remaining record handling promises");
recordsHandlingPromiseMap.get(0L).complete();
recordsHandlingPromiseMap.get(1L).complete();
});
+ // trigger another rebalance; this time the partition is assigned again;
+ // this means we can then (see (5)) check the committed offsets (only available from MockConsumer for currently assigned partitions)
+ mockConsumer.setNextPollRebalancePartitionAssignment(List.of(TOPIC_PARTITION, TOPIC2_PARTITION));
});
- mockConsumer.setRevokeAllOnRebalance(true);
- mockConsumer.updateBeginningOffsets(Map.of(TOPIC2_PARTITION, 0L));
- mockConsumer.updateEndOffsets(Map.of(TOPIC2_PARTITION, 0L));
- mockConsumer.setNextPollRebalancePartitionAssignment(List.of(TOPIC_PARTITION, TOPIC2_PARTITION));
+ // (1) Trigger a rebalance where the currently assigned partition is revoked (via mockConsumer.setNextPollRebalancePartitionAssignment(List.of())).
+ // Since the records at offsets 0 and 1 are not yet completely handled here, the revocation logic will
+ // wait some time (up to 300ms by default) for the handling to be marked as completed, until committing offsets of completed records.
+ // The wait time will not be long here, since the blocking partitions-revoked handler above (2) will complete
+ // the remaining 2 record-handling promises shortly after the partition revocation (via consumerVertxContext.runOnContext()).
+ mockConsumer.setNextPollRebalancePartitionAssignment(List.of());
}
/**
@@ -665,7 +660,9 @@ public void testConsumerCommitsInitialOffset(final VertxTestContext ctx) throws
final Checkpoint consumerStartedCheckpoint = consumerStartedCtx.checkpoint(2);
consumer = new AsyncHandlingAutoCommitKafkaConsumer<>(vertx, Set.of(TOPIC), handler, consumerConfig);
consumer.setKafkaConsumerSupplier(() -> mockConsumer);
- consumer.setOnRebalanceDoneHandler(s -> consumerStartedCheckpoint.flag());
+ consumer.setOnRebalanceDoneHandler(s -> {
+ consumerStartedCheckpoint.flag();
+ });
consumer.addOnKafkaConsumerReadyHandler(readyTracker);
vertx.getOrCreateContext().runOnContext(v -> {
consumer.start()
@@ -881,13 +878,15 @@ protected void onRecordHandlerSkippedForExpiredRecord(final KafkaConsumerRecord<
final Checkpoint commitCheckpoint = commitCheckContext.checkpoint(1);
consumer.setOnPartitionsAssignedHandler(partitions -> {
- final Map committed = mockConsumer.committed(Set.of(TOPIC_PARTITION));
- ctx.verify(() -> {
- final OffsetAndMetadata offsetAndMetadata = committed.get(TOPIC_PARTITION);
- assertThat(offsetAndMetadata).isNotNull();
- assertThat(offsetAndMetadata.offset()).isEqualTo(latestFullyHandledOffset + 1L);
- });
- commitCheckpoint.flag();
+ if (!partitions.isEmpty()) {
+ final Map committed = mockConsumer.committed(Set.of(TOPIC_PARTITION));
+ ctx.verify(() -> {
+ final OffsetAndMetadata offsetAndMetadata = committed.get(TOPIC_PARTITION);
+ assertThat(offsetAndMetadata).isNotNull();
+ assertThat(offsetAndMetadata.offset()).isEqualTo(latestFullyHandledOffset + 1L);
+ });
+ commitCheckpoint.flag();
+ }
});
// now force a rebalance which should trigger the above onPartitionsAssignedHandler
// (rebalance is done as part of the poll() invocation; the vert.x consumer will schedule that invocation
@@ -896,6 +895,7 @@ protected void onRecordHandlerSkippedForExpiredRecord(final KafkaConsumerRecord<
final CountDownLatch latch = new CountDownLatch(1);
consumerVertxContext.runOnContext(v -> latch.countDown());
latch.await();
+ mockConsumer.rebalance(List.of());
mockConsumer.rebalance(List.of(TOPIC_PARTITION));
assertWithMessage("partition assigned in 5s for checking of commits")
.that(commitCheckContext.awaitCompletion(5, TimeUnit.SECONDS))
@@ -927,18 +927,4 @@ private ConsumerRecord createRecordWithElapsedTtl() {
new RecordHeaders(new Header[] { ttl, creationTime }),
Optional.empty());
}
-
- /**
- * Supplier whose get() method might throw an {@link InterruptedException}.
- * @param The type of results supplied by this supplier.
- */
- @FunctionalInterface
- interface InterruptableSupplier {
- /**
- * Gets a result.
- * @return The result.
- * @throws InterruptedException If getting the result was interrupted.
- */
- T get() throws InterruptedException;
- }
}
diff --git a/clients/kafka-common/src/test/resources/logback-test.xml b/clients/kafka-common/src/test/resources/logback-test.xml
index ae6b4c60d2..7360afdd02 100644
--- a/clients/kafka-common/src/test/resources/logback-test.xml
+++ b/clients/kafka-common/src/test/resources/logback-test.xml
@@ -29,5 +29,6 @@
+
diff --git a/legal/src/main/resources/legal/DEPENDENCIES b/legal/src/main/resources/legal/DEPENDENCIES
index 40f0397dde..bd2a47c592 100644
--- a/legal/src/main/resources/legal/DEPENDENCIES
+++ b/legal/src/main/resources/legal/DEPENDENCIES
@@ -1,105 +1,108 @@
maven/mavencentral/biz.paluch.logging/logstash-gelf/1.15.1, MIT, approved, clearlydefined
maven/mavencentral/ch.qos.logback/logback-classic/1.5.6, EPL-1.0 AND LGPL-2.1-only, approved, #13282
maven/mavencentral/ch.qos.logback/logback-core/1.5.6, EPL-1.0 AND LGPL-2.1-only, approved, #13283
-maven/mavencentral/com.aayushatharva.brotli4j/brotli4j/1.12.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.aayushatharva.brotli4j/native-linux-x86_64/1.12.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.aayushatharva.brotli4j/service/1.12.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.aayushatharva.brotli4j/brotli4j/1.16.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.aayushatharva.brotli4j/native-linux-x86_64/1.16.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.aayushatharva.brotli4j/service/1.16.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/com.bol/cryptvault/1.0.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.fasterxml.jackson.core/jackson-annotations/2.15.2, Apache-2.0, approved, #7947
-maven/mavencentral/com.fasterxml.jackson.core/jackson-core/2.15.2, MIT AND Apache-2.0, approved, #7932
-maven/mavencentral/com.fasterxml.jackson.core/jackson-databind/2.15.2, Apache-2.0, approved, #7934
-maven/mavencentral/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.15.2, Apache-2.0, approved, #8802
-maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.15.2, Apache-2.0, approved, #8808
-maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.15.2, Apache-2.0, approved, #7930
-maven/mavencentral/com.fasterxml.jackson.module/jackson-module-parameter-names/2.15.2, Apache-2.0, approved, #8803
+maven/mavencentral/com.fasterxml.jackson.core/jackson-annotations/2.16.1, Apache-2.0, approved, #11606
+maven/mavencentral/com.fasterxml.jackson.core/jackson-core/2.16.1, Apache-2.0 AND MIT, approved, #11602
+maven/mavencentral/com.fasterxml.jackson.core/jackson-databind/2.16.1, Apache-2.0, approved, #11605
+maven/mavencentral/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.16.1, Apache-2.0, approved, #11855
+maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.16.1, Apache-2.0, approved, #13626
+maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.16.1, Apache-2.0, approved, #11853
+maven/mavencentral/com.fasterxml.jackson.module/jackson-module-parameter-names/2.16.1, Apache-2.0, approved, #14670
maven/mavencentral/com.github.ben-manes.caffeine/caffeine/3.1.5, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.github.luben/zstd-jni/1.5.2-1, BSD-2-Clause, approved, clearlydefined
+maven/mavencentral/com.github.luben/zstd-jni/1.5.5-1, BSD-2-Clause, approved, clearlydefined
maven/mavencentral/com.google.android/annotations/4.1.1.4, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.api/api-common/2.14.1, BSD-3-Clause, approved, clearlydefined
-maven/mavencentral/com.google.api/gax/2.31.1, BSD-3-Clause, approved, clearlydefined
-maven/mavencentral/com.google.api/gax-grpc/2.31.1, BSD-3-Clause, approved, clearlydefined
-maven/mavencentral/com.google.api/gax-httpjson/2.31.1, BSD-3-Clause, approved, clearlydefined
-maven/mavencentral/com.google.api.grpc/proto-google-cloud-pubsub-v1/1.106.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.api.grpc/proto-google-common-protos/2.23.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.api.grpc/proto-google-iam-v1/1.17.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.auth/google-auth-library-credentials/1.19.0, BSD-3-Clause, approved, clearlydefined
-maven/mavencentral/com.google.auth/google-auth-library-oauth2-http/1.19.0, BSD-3-Clause, approved, clearlydefined
-maven/mavencentral/com.google.auto.value/auto-value-annotations/1.10.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.cloud/google-cloud-core/2.21.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.cloud/google-cloud-pubsub/1.125.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.api/api-common/2.28.0, BSD-3-Clause, approved, clearlydefined
+maven/mavencentral/com.google.api/gax/2.45.0, BSD-3-Clause, approved, clearlydefined
+maven/mavencentral/com.google.api/gax-grpc/2.45.0, BSD-3-Clause, approved, clearlydefined
+maven/mavencentral/com.google.api/gax-httpjson/2.45.0, BSD-3-Clause, approved, clearlydefined
+maven/mavencentral/com.google.api.grpc/proto-google-cloud-pubsub-v1/1.109.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.api.grpc/proto-google-common-protos/2.28.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.api.grpc/proto-google-iam-v1/1.31.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.auth/google-auth-library-credentials/1.23.0, BSD-3-Clause, approved, #13420
+maven/mavencentral/com.google.auth/google-auth-library-oauth2-http/1.23.0, BSD-3-Clause, approved, #13437
+maven/mavencentral/com.google.auto.value/auto-value-annotations/1.10.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.cloud/google-cloud-core/2.35.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.cloud/google-cloud-pubsub/1.127.1, Apache-2.0, approved, clearlydefined
maven/mavencentral/com.google.code.findbugs/jsr305/3.0.2, Apache-2.0, approved, #20
maven/mavencentral/com.google.code.gson/gson/2.10.1, Apache-2.0, approved, #6159
maven/mavencentral/com.googlecode.juniversalchardet/juniversalchardet/1.0.3, MPL-1.1, approved, CQ10305
-maven/mavencentral/com.google.errorprone/error_prone_annotations/2.19.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.errorprone/error_prone_annotations/2.24.0, Apache-2.0, approved, #12448
maven/mavencentral/com.google.guava/failureaccess/1.0.1, Apache-2.0, approved, CQ22654
maven/mavencentral/com.google.guava/guava/32.1.2-jre, Apache-2.0 AND CC0-1.0 AND LicenseRef-Public-Domain, approved, #9229
maven/mavencentral/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava, Apache-2.0, approved, CQ22657
-maven/mavencentral/com.google.http-client/google-http-client/1.43.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.http-client/google-http-client-gson/1.43.2, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.http-client/google-http-client/1.43.3, Apache-2.0, approved, clearlydefined
+maven/mavencentral/com.google.http-client/google-http-client-gson/1.43.3, Apache-2.0, approved, clearlydefined
maven/mavencentral/com.google.j2objc/j2objc-annotations/2.8, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.google.protobuf/protobuf-java/3.22.0, BSD-3-Clause, approved, #8370
-maven/mavencentral/com.google.protobuf/protobuf-java-util/3.22.0, BSD-3-Clause, approved, clearlydefined
+maven/mavencentral/com.google.protobuf/protobuf-java/3.25.0, BSD-3-Clause, approved, clearlydefined
+maven/mavencentral/com.google.protobuf/protobuf-java-util/3.25.0, BSD-3-Clause, approved, clearlydefined
maven/mavencentral/com.google.re2j/re2j/1.7, BSD-3-Clause, approved, clearlydefined
-maven/mavencentral/com.h2database/h2/2.2.220, (EPL-1.0 OR MPL-2.0) AND (LGPL-3.0-or-later OR EPL-1.0 OR MPL-2.0), approved, #9322
+maven/mavencentral/com.h2database/h2/2.2.224, (EPL-1.0 OR MPL-2.0) AND (LGPL-3.0-or-later OR EPL-1.0 OR MPL-2.0), approved, #9322
maven/mavencentral/com.mchange/c3p0/0.9.5.5, LGPL-2.1-only OR EPL-1.0, approved, clearlydefined
maven/mavencentral/com.mchange/mchange-commons-java/0.2.19, LGPL-2.1-only OR EPL-1.0, approved, clearlydefined
-maven/mavencentral/commons-codec/commons-codec/1.16.0, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #9157
-maven/mavencentral/commons-io/commons-io/2.13.0, Apache-2.0, approved, #8717
-maven/mavencentral/com.squareup.okhttp3/okhttp/3.14.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/com.squareup.okio/okio/1.17.2, Apache-2.0, approved, clearlydefined
+maven/mavencentral/commons-codec/commons-codec/1.16.1, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #9157
+maven/mavencentral/commons-io/commons-io/2.15.1, Apache-2.0, approved, #11244
+maven/mavencentral/com.squareup.okhttp3/okhttp/4.12.0, Apache-2.0, approved, #11156
+maven/mavencentral/com.squareup.okio/okio/3.6.0, Apache-2.0, approved, #11155
+maven/mavencentral/com.squareup.okio/okio-jvm/3.6.0, Apache-2.0, approved, #11158
maven/mavencentral/com.squareup/protoparser/4.0.3, Apache-2.0, approved, clearlydefined
-maven/mavencentral/info.picocli/picocli/4.7.4, Apache-2.0, approved, #4365
+maven/mavencentral/info.picocli/picocli/4.7.5, Apache-2.0, approved, #4365
maven/mavencentral/info.picocli/picocli-shell-jline3/4.7.4, Apache-2.0, approved, #10606
-maven/mavencentral/io.agroal/agroal-api/2.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.agroal/agroal-narayana/2.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.agroal/agroal-pool/2.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.fabric8/kubernetes-client/6.7.2, Apache-2.0, approved, #8671
-maven/mavencentral/io.fabric8/kubernetes-client-api/6.7.2, Apache-2.0, approved, #8681
-maven/mavencentral/io.fabric8/kubernetes-httpclient-vertx/6.7.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.fabric8/kubernetes-model-admissionregistration/6.7.2, Apache-2.0, approved, #8648
-maven/mavencentral/io.fabric8/kubernetes-model-apiextensions/6.7.2, Apache-2.0, approved, #8659
-maven/mavencentral/io.fabric8/kubernetes-model-apps/6.7.2, Apache-2.0, approved, #8682
-maven/mavencentral/io.fabric8/kubernetes-model-autoscaling/6.7.2, Apache-2.0, approved, #8639
-maven/mavencentral/io.fabric8/kubernetes-model-batch/6.7.2, Apache-2.0, approved, #8656
-maven/mavencentral/io.fabric8/kubernetes-model-certificates/6.7.2, Apache-2.0, approved, #8669
-maven/mavencentral/io.fabric8/kubernetes-model-common/6.7.2, Apache-2.0, approved, #8653
-maven/mavencentral/io.fabric8/kubernetes-model-coordination/6.7.2, Apache-2.0, approved, #8658
-maven/mavencentral/io.fabric8/kubernetes-model-core/6.7.2, Apache-2.0, approved, #8660
-maven/mavencentral/io.fabric8/kubernetes-model-discovery/6.7.2, Apache-2.0, approved, #8676
-maven/mavencentral/io.fabric8/kubernetes-model-events/6.7.2, Apache-2.0, approved, #8664
-maven/mavencentral/io.fabric8/kubernetes-model-extensions/6.7.2, Apache-2.0, approved, #8678
-maven/mavencentral/io.fabric8/kubernetes-model-flowcontrol/6.7.2, Apache-2.0, approved, #8677
-maven/mavencentral/io.fabric8/kubernetes-model-gatewayapi/6.7.2, Apache-2.0, approved, #8645
-maven/mavencentral/io.fabric8/kubernetes-model-metrics/6.7.2, Apache-2.0, approved, #8650
-maven/mavencentral/io.fabric8/kubernetes-model-networking/6.7.2, Apache-2.0, approved, #8670
-maven/mavencentral/io.fabric8/kubernetes-model-node/6.7.2, Apache-2.0, approved, #8640
-maven/mavencentral/io.fabric8/kubernetes-model-policy/6.7.2, Apache-2.0, approved, #8652
-maven/mavencentral/io.fabric8/kubernetes-model-rbac/6.7.2, Apache-2.0, approved, #8647
-maven/mavencentral/io.fabric8/kubernetes-model-resource/6.7.2, Apache-2.0, approved, #8651
-maven/mavencentral/io.fabric8/kubernetes-model-scheduling/6.7.2, Apache-2.0, approved, #8666
-maven/mavencentral/io.fabric8/kubernetes-model-storageclass/6.7.2, Apache-2.0, approved, #8661
+maven/mavencentral/io.agroal/agroal-api/2.3, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.agroal/agroal-narayana/2.3, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.agroal/agroal-pool/2.3, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-client/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-client-api/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-httpclient-vertx/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-admissionregistration/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-apiextensions/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-apps/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-autoscaling/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-batch/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-certificates/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-common/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-coordination/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-core/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-discovery/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-events/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-extensions/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-flowcontrol/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-gatewayapi/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-metrics/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-networking/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-node/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-policy/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-rbac/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-resource/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-scheduling/6.10.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.fabric8/kubernetes-model-storageclass/6.10.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.fabric8/zjsonpatch/0.3.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.github.crac/org-crac/0.1.3, BSD-2-Clause, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-alts/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-api/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-auth/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-context/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-core/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-googleapis/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-grpclb/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-netty/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-protobuf/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-protobuf-lite/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-services/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-stub/1.56.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.grpc/grpc-xds/1.56.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-alts/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-api/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-auth/1.59.1, Apache-2.0, approved, #12037
+maven/mavencentral/io.grpc/grpc-context/1.59.1, Apache-2.0, approved, #12034
+maven/mavencentral/io.grpc/grpc-core/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-googleapis/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-grpclb/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-inprocess/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-netty/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-protobuf/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-protobuf-lite/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-services/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-stub/1.59.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.grpc/grpc-util/1.59.1, Apache-2.0, approved, #12036
+maven/mavencentral/io.grpc/grpc-xds/1.59.1, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.jsonwebtoken/jjwt-api/0.12.5, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.jsonwebtoken/jjwt-impl/0.12.5, Apache-2.0, approved, #14485
maven/mavencentral/io.jsonwebtoken/jjwt-jackson/0.12.5, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.micrometer/micrometer-commons/1.11.1, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9243
-maven/mavencentral/io.micrometer/micrometer-core/1.11.1, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9238
-maven/mavencentral/io.micrometer/micrometer-observation/1.11.1, Apache-2.0, approved, #9242
-maven/mavencentral/io.micrometer/micrometer-registry-prometheus/1.11.1, Apache-2.0, approved, #9805
+maven/mavencentral/io.micrometer/micrometer-commons/1.12.2, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #11679
+maven/mavencentral/io.micrometer/micrometer-core/1.12.2, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #11678
+maven/mavencentral/io.micrometer/micrometer-observation/1.12.2, Apache-2.0, approved, #11680
+maven/mavencentral/io.micrometer/micrometer-registry-prometheus/1.12.2, Apache-2.0, approved, #14187
maven/mavencentral/io.netty/netty-buffer/4.1.108.Final, Apache-2.0, approved, CQ21842
maven/mavencentral/io.netty/netty-codec/4.1.108.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926
maven/mavencentral/io.netty/netty-codec-dns/4.1.108.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926
@@ -124,173 +127,176 @@ maven/mavencentral/io.netty/netty-transport-native-unix-common/4.1.108.Final, Ap
maven/mavencentral/io.opencensus/opencensus-api/0.31.1, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.opencensus/opencensus-contrib-http-util/0.31.1, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.opencensus/opencensus-proto/0.2.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-annotations/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-annotations-support/1.25.0-alpha, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-api/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-api-semconv/1.25.0-alpha, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-api/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-api-events/1.25.0-alpha, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-api-logs/1.25.0-alpha, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-context/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-exporter-common/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-exporter-otlp/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-exporter-otlp-common/1.25.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-annotations/1.32.0, Apache-2.0, approved, #11684
+maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-annotations-support/1.32.0-alpha, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-api/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry.instrumentation/opentelemetry-instrumentation-api-semconv/1.32.0-alpha, Apache-2.0, approved, #11885
+maven/mavencentral/io.opentelemetry/opentelemetry-api/1.32.0, Apache-2.0, approved, #11682
+maven/mavencentral/io.opentelemetry/opentelemetry-api-events/1.32.0-alpha, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-context/1.32.0, Apache-2.0, approved, #11683
+maven/mavencentral/io.opentelemetry/opentelemetry-exporter-common/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-exporter-otlp/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-exporter-otlp-common/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-exporter-sender-okhttp/1.32.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.opentelemetry/opentelemetry-extension-annotations/1.18.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-opentracing-shim/1.25.0-alpha, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk-common/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure/1.25.0-alpha, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk-extension-jaeger-remote-sampler/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk-logs/1.25.0-alpha, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk-metrics/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-sdk-trace/1.25.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.opentelemetry/opentelemetry-semconv/1.25.0-alpha, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-extension-incubator/1.32.0-alpha, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-opentracing-shim/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk-common/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk-extension-jaeger-remote-sampler/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk-logs/1.32.0, Apache-2.0, approved, #11895
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk-metrics/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry/opentelemetry-sdk-trace/1.32.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.opentelemetry.semconv/opentelemetry-semconv/1.21.0-alpha, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.opentracing/opentracing-api/0.33.0, Apache-2.0, approved, CQ20944
maven/mavencentral/io.opentracing/opentracing-noop/0.33.0, Apache-2.0, approved, CQ20949
-maven/mavencentral/io.perfmark/perfmark-api/0.26.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.perfmark/perfmark-api/0.27.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.projectreactor/reactor-core/3.5.0, Apache-2.0, approved, #5934
maven/mavencentral/io.prometheus/simpleclient/0.16.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.prometheus/simpleclient_common/0.16.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.prometheus/simpleclient_tracer_common/0.16.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.prometheus/simpleclient_tracer_otel/0.16.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.prometheus/simpleclient_tracer_otel_agent/0.16.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkiverse.googlecloudservices/quarkus-google-cloud-common/2.2.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkiverse.googlecloudservices/quarkus-google-cloud-common-grpc/2.2.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkiverse.googlecloudservices/quarkus-google-cloud-pubsub/2.2.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus.arc/arc/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-agroal/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-arc/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-bootstrap-runner/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-caffeine/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-config-yaml/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-core/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-credentials/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-datasource/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-datasource-common/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-development-mode-spi/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-fs-util/0.0.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-grpc-common/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-jackson/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-jdbc-h2/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-jdbc-postgresql/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-jsonp/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-kafka-client/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-kubernetes-client/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-kubernetes-client-internal/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-logging-gelf/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-logging-json/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-micrometer/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-micrometer-registry-prometheus/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-mongodb-client/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-mutiny/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-mutiny-reactive-streams-operators/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-narayana-jta/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-netty/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-opentelemetry/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-picocli/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-resteasy-reactive/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-resteasy-reactive-common/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-resteasy-reactive-jackson/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-resteasy-reactive-jackson-common/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-security-runtime-spi/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-smallrye-context-propagation/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-smallrye-health/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-transaction-annotations/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-vertx/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-vertx-http/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-vertx-http-dev-console-runtime-spi/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus/quarkus-vertx-latebound-mdc-provider/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-common/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-common-types/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-jackson/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-vertx/3.2.12.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.quarkus.security/quarkus-security/2.0.2.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.reactivex.rxjava3/rxjava/3.1.4, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-annotation/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-classloader/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-constraint/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-expression/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-function/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-io/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-os/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.common/smallrye-common-vertx-context/2.1.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.config/smallrye-config/3.3.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.config/smallrye-config-common/3.3.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.config/smallrye-config-core/3.3.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.config/smallrye-config-source-yaml/3.3.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/mutiny/2.3.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/mutiny-reactive-streams-operators/2.3.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/mutiny-smallrye-context-propagation/2.3.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkiverse.googlecloudservices/quarkus-google-cloud-common/2.8.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkiverse.googlecloudservices/quarkus-google-cloud-common-grpc/2.8.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkiverse.googlecloudservices/quarkus-google-cloud-pubsub/2.8.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus.arc/arc/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-agroal/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-arc/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-bootstrap-runner/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-caffeine/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-config-yaml/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-core/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-credentials/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-datasource/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-datasource-common/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-development-mode-spi/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-fs-util/0.0.10, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-grpc-common/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-jackson/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-jdbc-h2/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-jdbc-postgresql/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-jsonp/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-kafka-client/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-kubernetes-client/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-kubernetes-client-internal/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-logging-gelf/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-logging-json/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-micrometer/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-micrometer-registry-prometheus/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-mongodb-client/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-mutiny/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-mutiny-reactive-streams-operators/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-narayana-jta/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-netty/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-opentelemetry/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-picocli/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-resteasy-reactive/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-resteasy-reactive-common/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-resteasy-reactive-jackson/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-resteasy-reactive-jackson-common/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-security-runtime-spi/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-smallrye-context-propagation/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-smallrye-health/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-transaction-annotations/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-vertx/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-vertx-http/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-vertx-latebound-mdc-provider/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus/quarkus-virtual-threads/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-common/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-common-types/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-jackson/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus.resteasy.reactive/resteasy-reactive-vertx/3.8.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.quarkus.security/quarkus-security/2.0.3.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.reactivex.rxjava3/rxjava/3.1.8, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-annotation/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-classloader/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-constraint/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-cpu/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-expression/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-function/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-io/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-net/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-os/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-ref/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.common/smallrye-common-vertx-context/2.2.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.config/smallrye-config/3.5.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.config/smallrye-config-common/3.5.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.config/smallrye-config-core/3.5.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.config/smallrye-config-source-yaml/3.5.4, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/mutiny/2.5.8, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/mutiny-reactive-streams-operators/2.5.8, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/mutiny-smallrye-context-propagation/2.5.8, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye.reactive/mutiny-zero-flow-adapters/1.0.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-auth-common/3.7.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-bridge-common/3.7.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-core/3.7.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-runtime/3.7.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-uri-template/3.7.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-web/3.7.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-web-common/3.7.2, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-auth-common/3.11.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-bridge-common/3.11.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-core/3.11.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-runtime/3.11.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-uri-template/3.11.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-web/3.11.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/smallrye-mutiny-vertx-web-common/3.11.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye.reactive/smallrye-reactive-converter-api/3.0.1, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye.reactive/smallrye-reactive-converter-mutiny/3.0.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye.reactive/vertx-mutiny-generator/3.7.2, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye.reactive/vertx-mutiny-generator/3.11.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye/smallrye-context-propagation/2.1.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye/smallrye-context-propagation-api/2.1.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye/smallrye-context-propagation-jta/2.1.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye/smallrye-context-propagation-storage/2.1.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.smallrye/smallrye-fault-tolerance-vertx/6.2.6, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye/smallrye-health/4.0.4, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye/smallrye-health-api/4.0.4, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.smallrye/smallrye-health-provided-checks/4.0.4, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-auth-common/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-auth-jdbc/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-auth-mongo/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-bridge-common/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-codegen/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-core/4.4.9, EPL-2.0 OR Apache-2.0 AND MIT AND Apache-2.0, approved, #12103
-maven/mavencentral/io.vertx/vertx-grpc/4.4.9, Apache-2.0 AND EPL-1.0 AND Apache-2.0, approved, #10885
-maven/mavencentral/io.vertx/vertx-grpc-client/4.4.9, EPL-2.0 OR Apache-2.0, approved, #12098
-maven/mavencentral/io.vertx/vertx-grpc-common/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-grpc-server/4.4.9, EPL-2.0 OR Apache-2.0, approved, #12102
-maven/mavencentral/io.vertx/vertx-health-check/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-jdbc-client/4.4.9, Apache-2.0 AND EPL-1.0 AND (EPL-2.0 OR Apache-2.0) AND Apache-2.0, approved, #10934
-maven/mavencentral/io.vertx/vertx-junit5/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-kafka-client/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-micrometer-metrics/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-mongo-client/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-mqtt/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-proton/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-sql-client/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-uri-template/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-web/4.4.9, Apache-2.0 AND EPL-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-web-client/4.4.9, Apache-2.0, approved, clearlydefined
-maven/mavencentral/io.vertx/vertx-web-common/4.4.9, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye/smallrye-health/4.1.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye/smallrye-health-api/4.1.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.smallrye/smallrye-health-provided-checks/4.1.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-auth-common/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-auth-jdbc/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-auth-mongo/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-bridge-common/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-codegen/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-core/4.5.7, Apache-2.0 AND EPL-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-grpc/4.5.7, Apache-2.0 AND EPL-1.0 AND Apache-2.0, approved, #14668
+maven/mavencentral/io.vertx/vertx-grpc-client/4.5.7, EPL-2.0 OR Apache-2.0, approved, #14667
+maven/mavencentral/io.vertx/vertx-grpc-common/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-grpc-server/4.5.7, EPL-2.0 OR Apache-2.0, approved, #14669
+maven/mavencentral/io.vertx/vertx-health-check/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-jdbc-client/4.5.7, Apache-2.0 AND EPL-1.0 AND (EPL-2.0 OR Apache-2.0) AND Apache-2.0, approved, #14671
+maven/mavencentral/io.vertx/vertx-junit5/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-kafka-client/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-micrometer-metrics/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-mongo-client/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-mqtt/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-proton/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-sql-client/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-uri-template/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-web/4.5.7, Apache-2.0 AND EPL-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-web-client/4.5.7, Apache-2.0, approved, clearlydefined
+maven/mavencentral/io.vertx/vertx-web-common/4.5.7, Apache-2.0, approved, clearlydefined
maven/mavencentral/jakarta.activation/jakarta.activation-api/2.1.2, EPL-2.0 OR BSD-3-Clause OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jaf
maven/mavencentral/jakarta.annotation/jakarta.annotation-api/2.1.1, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.ca
-maven/mavencentral/jakarta.ejb/jakarta.ejb-api/4.0.1, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.ejb
maven/mavencentral/jakarta.el/jakarta.el-api/5.0.1, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.el
maven/mavencentral/jakarta.enterprise/jakarta.enterprise.cdi-api/4.0.1, Apache-2.0, approved, ee4j.cdi
maven/mavencentral/jakarta.enterprise/jakarta.enterprise.lang-model/4.0.1, Apache-2.0, approved, ee4j.cdi
maven/mavencentral/jakarta.inject/jakarta.inject-api/2.0.1, Apache-2.0, approved, ee4j.cdi
maven/mavencentral/jakarta.interceptor/jakarta.interceptor-api/2.1.0, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.interceptors
-maven/mavencentral/jakarta.json/jakarta.json-api/2.1.2, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jsonp
+maven/mavencentral/jakarta.json/jakarta.json-api/2.1.3, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jsonp
maven/mavencentral/jakarta.resource/jakarta.resource-api/2.1.0, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jca
maven/mavencentral/jakarta.transaction/jakarta.transaction-api/2.0.1, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jta
maven/mavencentral/jakarta.ws.rs/jakarta.ws.rs-api/3.1.0, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.rest
-maven/mavencentral/jakarta.xml.bind/jakarta.xml.bind-api/4.0.0, BSD-3-Clause, approved, ee4j.jaxb
+maven/mavencentral/jakarta.xml.bind/jakarta.xml.bind-api/4.0.1, BSD-3-Clause, approved, ee4j.jaxb
maven/mavencentral/net.java.dev.jna/jna/5.8.0, Apache-2.0 OR LGPL-2.1-or-later, approved, CQ23217
maven/mavencentral/org.apache.commons/commons-collections4/4.4, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.apache.commons/commons-compress/1.26.0, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #13288
-maven/mavencentral/org.apache.commons/commons-lang3/3.12.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.apache.commons/commons-compress/1.26.1, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #13288
+maven/mavencentral/org.apache.commons/commons-lang3/3.14.0, Apache-2.0, approved, #11677
maven/mavencentral/org.apache.httpcomponents/httpclient/4.5.14, Apache-2.0 AND LicenseRef-Public-Domain, approved, CQ23527
maven/mavencentral/org.apache.httpcomponents/httpcore/4.4.16, Apache-2.0, approved, CQ23528
-maven/mavencentral/org.apache.kafka/kafka-clients/3.4.0, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #10935
-maven/mavencentral/org.apache.logging.log4j/log4j-api/2.20.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.apache.kafka/kafka-clients/3.6.1, Apache-2.0 AND (Apache-2.0 AND MIT) AND (Apache-2.0 AND BSD-3-Clause), approved, #11084
+maven/mavencentral/org.apache.logging.log4j/log4j-api/2.22.1, Apache-2.0, approved, #12576
maven/mavencentral/org.apache.qpid/proton-j/0.34.1, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.apiguardian/apiguardian-api/1.1.2, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.bouncycastle/bcpkix-jdk18on/1.74, MIT, approved, #9090
-maven/mavencentral/org.bouncycastle/bcprov-jdk18on/1.74, MIT AND CC0-1.0, approved, #9091
-maven/mavencentral/org.bouncycastle/bcutil-jdk18on/1.74, MIT, approved, #9094
+maven/mavencentral/org.bouncycastle/bcpkix-jdk18on/1.77, MIT, approved, #11593
+maven/mavencentral/org.bouncycastle/bcprov-jdk18on/1.77, MIT AND CC0-1.0, approved, #11595
+maven/mavencentral/org.bouncycastle/bcutil-jdk18on/1.77, MIT, approved, #11596
maven/mavencentral/org.conscrypt/conscrypt-openjdk-uber/2.5.2, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.eclipse.californium/californium-core/3.11.0, , approved, science.californium
maven/mavencentral/org.eclipse.californium/californium-legal/3.11.0, , approved, science.californium
@@ -301,80 +307,83 @@ maven/mavencentral/org.eclipse.microprofile.context-propagation/microprofile-con
maven/mavencentral/org.eclipse.microprofile.health/microprofile-health-api/4.0.1, Apache-2.0, approved, technology.microprofile
maven/mavencentral/org.eclipse.microprofile.reactive-streams-operators/microprofile-reactive-streams-operators-api/3.0, Apache-2.0, approved, technology.microprofile
maven/mavencentral/org.eclipse.microprofile.reactive-streams-operators/microprofile-reactive-streams-operators-core/3.0, Apache-2.0, approved, technology.microprofile
-maven/mavencentral/org.eclipse.parsson/jakarta.json/1.1.4, EPL-2.0, approved, ee4j.parsson
+maven/mavencentral/org.eclipse.parsson/jakarta.json/1.1.5, EPL-2.0, approved, ee4j.parsson
maven/mavencentral/org.eclipse.parsson/parsson/1.1.5, EPL-2.0, approved, ee4j.parsson
maven/mavencentral/org.fusesource.jansi/jansi/2.4.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.graalvm.sdk/graal-sdk/23.0.1, UPL-1.0, approved, #9850
+maven/mavencentral/org.graalvm.sdk/nativeimage/23.1.2, UPL-1.0, approved, #10921
+maven/mavencentral/org.graalvm.sdk/word/23.1.2, UPL-1.0, approved, #10917
maven/mavencentral/org.hdrhistogram/HdrHistogram/2.1.12, BSD-2-Clause OR LicenseRef-Public-Domain, approved, CQ13192
-maven/mavencentral/org.infinispan/infinispan-client-hotrod-jakarta/14.0.11.Final, Apache-2.0, approved, #10936
-maven/mavencentral/org.infinispan/infinispan-commons-jakarta/14.0.11.Final, Apache-2.0 AND LicenseRef-Public-Domain, approved, #10937
-maven/mavencentral/org.infinispan/infinispan-core-jakarta/14.0.11.Final, Apache-2.0, approved, #10938
-maven/mavencentral/org.infinispan/infinispan-query-dsl/14.0.11.Final, Apache-2.0, approved, #6019
-maven/mavencentral/org.infinispan.protostream/protostream/4.6.2.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.infinispan.protostream/protostream-types/4.6.2.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.infinispan/infinispan-client-hotrod-jakarta/14.0.27.Final, Apache-2.0, approved, #10936
+maven/mavencentral/org.infinispan/infinispan-commons-jakarta/14.0.27.Final, Apache-2.0 AND LicenseRef-Public-Domain, approved, #10937
+maven/mavencentral/org.infinispan/infinispan-core-jakarta/14.0.27.Final, Apache-2.0, approved, #10938
+maven/mavencentral/org.infinispan/infinispan-query-dsl/14.0.27.Final, Apache-2.0, approved, #6019
+maven/mavencentral/org.infinispan.protostream/protostream/4.6.5.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.infinispan.protostream/protostream-types/4.6.5.Final, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.javassist/javassist/3.29.1-GA, Apache-2.0 AND LGPL-2.1-or-later AND MPL-1.1, approved, #6023
-maven/mavencentral/org.jboss.byteman/byteman/4.0.20, LGPL-2.1-or-later AND (BSD-3-Clause AND LGPL-2.1-or-later), approved, #5972
-maven/mavencentral/org.jboss.byteman/byteman-bmunit/4.0.20, LGPL-2.1-or-later, approved, #5973
-maven/mavencentral/org.jboss.byteman/byteman-install/4.0.20, LGPL-2.1-or-later, approved, #5978
-maven/mavencentral/org.jboss.byteman/byteman-submit/4.0.20, LGPL-2.1-or-later, approved, #5977
maven/mavencentral/org.jboss.invocation/jboss-invocation/2.0.0.Final, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.jboss/jboss-transaction-spi/8.0.0.Final, LGPL-2.1-or-later, approved, clearlydefined
maven/mavencentral/org.jboss.logging/commons-logging-jboss-logging/1.0.0.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.jboss.logging/jboss-logging/3.5.1.Final, Apache-2.0, approved, #9471
+maven/mavencentral/org.jboss.logging/jboss-logging/3.5.3.Final, Apache-2.0, approved, #9471
maven/mavencentral/org.jboss.logging/jboss-logging-annotations/2.2.1.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.jboss.logmanager/jboss-logmanager-embedded/1.1.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.jboss.logmanager/log4j2-jboss-logmanager/1.1.1.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.jboss.narayana.jta/narayana-jta/6.0.1.Final, LGPL-2.1-only AND LGPL-2.1-or-later AND Apache-2.0, approved, #12101
-maven/mavencentral/org.jboss.narayana.jts/narayana-jts-integration/6.0.1.Final, LGPL-2.1-only, approved, #12099
+maven/mavencentral/org.jboss.logmanager/jboss-logmanager/3.0.4.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.jboss.logmanager/log4j2-jboss-logmanager/1.1.2.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.jboss.narayana.jta/narayana-jta/7.0.0.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.jboss.narayana.jts/narayana-jts-integration/7.0.0.Final, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.jboss.slf4j/slf4j-jboss-logmanager/2.0.0.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.jboss.threads/jboss-threads/3.5.0.Final, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.jgroups/jgroups/5.2.12.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.jboss.threads/jboss-threads/3.5.1.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.jetbrains/annotations/24.1.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib/1.9.22, Apache-2.0, approved, #11827
+maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-common/1.9.22, Apache-2.0, approved, #14186
+maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.9.22, Apache-2.0, approved, #14188
+maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.9.22, Apache-2.0, approved, #14185
+maven/mavencentral/org.jgroups/jgroups/5.2.23.Final, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.jline/jline/3.23.0, BSD-3-Clause AND Apache-2.0, approved, #10622
maven/mavencentral/org.latencyutils/LatencyUtils/2.0.3, BSD-2-Clause, approved, CQ17408
maven/mavencentral/org.locationtech.jts/jts-core/1.17.0, EPL-2.0, approved, locationtech.jts
maven/mavencentral/org.lz4/lz4-java/1.8.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.mongodb/bson/4.9.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.mongodb/bson-record-codec/4.9.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.mongodb/mongodb-crypt/1.7.3, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.mongodb/mongodb-driver-core/4.9.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.mongodb/mongodb-driver-reactivestreams/4.9.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.mongodb/mongodb-driver-sync/4.9.1, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.opentest4j/opentest4j/1.2.0, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.postgresql/postgresql/42.6.1, BSD-2-Clause AND Apache-2.0, approved, #9159
+maven/mavencentral/org.mongodb/bson/4.11.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.mongodb/bson-record-codec/4.11.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.mongodb/mongodb-crypt/1.8.0, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.mongodb/mongodb-driver-core/4.11.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.mongodb/mongodb-driver-reactivestreams/4.11.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.mongodb/mongodb-driver-sync/4.11.1, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.opentest4j/opentest4j/1.3.0, Apache-2.0, approved, #9713
+maven/mavencentral/org.ow2.asm/asm/9.6, BSD-3-Clause, approved, #10776
+maven/mavencentral/org.postgresql/postgresql/42.7.2, BSD-2-Clause AND Apache-2.0, approved, #11681
maven/mavencentral/org.reactivestreams/reactive-streams/1.0.4, CC0-1.0, approved, CQ16332
maven/mavencentral/org.slf4j/slf4j-api/2.0.6, MIT, approved, #5915
-maven/mavencentral/org.snakeyaml/snakeyaml-engine/2.6, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.snakeyaml/snakeyaml-engine/2.7, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.springframework.security/spring-security-crypto/6.1.4, Apache-2.0 AND ISC, approved, #9735
maven/mavencentral/org.threeten/threetenbp/1.6.8, BSD-3-Clause, approved, #6750
-maven/mavencentral/org.wildfly.common/wildfly-common/1.5.4.Final-format-001, Apache-2.0, approved, clearlydefined
-maven/mavencentral/org.wildfly.security/wildfly-elytron-asn1/2.2.1.Final, Apache-2.0, approved, #9485
-maven/mavencentral/org.wildfly.security/wildfly-elytron-auth/2.2.1.Final, Apache-2.0, approved, #9501
-maven/mavencentral/org.wildfly.security/wildfly-elytron-auth-server/2.2.1.Final, Apache-2.0, approved, #9414
-maven/mavencentral/org.wildfly.security/wildfly-elytron-base/2.2.1.Final, Apache-2.0, approved, #9491
-maven/mavencentral/org.wildfly.security/wildfly-elytron-credential/2.2.1.Final, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #9505
-maven/mavencentral/org.wildfly.security/wildfly-elytron-http/2.2.1.Final, Apache-2.0, approved, #9514
-maven/mavencentral/org.wildfly.security/wildfly-elytron-keystore/2.2.1.Final, Apache-2.0, approved, #9481
-maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism/2.2.1.Final, Apache-2.0, approved, #9448
-maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-digest/2.2.1.Final, Apache-2.0, approved, #9489
-maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-gssapi/2.2.1.Final, Apache-2.0, approved, #9499
-maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-oauth2/2.2.1.Final, Apache-2.0, approved, #9520
-maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-scram/2.2.1.Final, Apache-2.0, approved, #9447
-maven/mavencentral/org.wildfly.security/wildfly-elytron-password-impl/2.2.1.Final, Apache-2.0, approved, #9472
-maven/mavencentral/org.wildfly.security/wildfly-elytron-permission/2.2.1.Final, Apache-2.0, approved, #9402
-maven/mavencentral/org.wildfly.security/wildfly-elytron-provider-util/2.2.1.Final, Apache-2.0, approved, #9405
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl/2.2.1.Final, Apache-2.0, approved, #9495
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-digest/2.2.1.Final, Apache-2.0, approved, #9415
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-external/2.2.1.Final, Apache-2.0, approved, #9412
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-gs2/2.2.1.Final, Apache-2.0, approved, #9445
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-gssapi/2.2.1.Final, Apache-2.0, approved, #9507
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-oauth2/2.2.1.Final, Apache-2.0, approved, #9479
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-plain/2.2.1.Final, Apache-2.0, approved, #9487
-maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-scram/2.2.1.Final, Apache-2.0, approved, #9443
-maven/mavencentral/org.wildfly.security/wildfly-elytron-security-manager-action/2.2.1.Final, Apache-2.0, approved, #9441
-maven/mavencentral/org.wildfly.security/wildfly-elytron-ssl/2.2.1.Final, Apache-2.0 AND BSD-3-Clause, approved, #9454
-maven/mavencentral/org.wildfly.security/wildfly-elytron-util/2.2.1.Final, Apache-2.0, approved, #9497
-maven/mavencentral/org.wildfly.security/wildfly-elytron-x500/2.2.1.Final, Apache-2.0, approved, #9442
-maven/mavencentral/org.wildfly.security/wildfly-elytron-x500-cert/2.2.1.Final, Apache-2.0, approved, #9417
-maven/mavencentral/org.wildfly.security/wildfly-elytron-x500-cert-util/2.2.1.Final, Apache-2.0, approved, #9476
+maven/mavencentral/org.wildfly.common/wildfly-common/1.7.0.Final, Apache-2.0, approved, clearlydefined
+maven/mavencentral/org.wildfly.security/wildfly-elytron-asn1/2.2.3.Final, Apache-2.0, approved, #9485
+maven/mavencentral/org.wildfly.security/wildfly-elytron-auth/2.2.3.Final, Apache-2.0, approved, #9501
+maven/mavencentral/org.wildfly.security/wildfly-elytron-auth-server/2.2.3.Final, Apache-2.0, approved, #9414
+maven/mavencentral/org.wildfly.security/wildfly-elytron-base/2.2.3.Final, Apache-2.0, approved, #9491
+maven/mavencentral/org.wildfly.security/wildfly-elytron-credential/2.2.3.Final, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #9505
+maven/mavencentral/org.wildfly.security/wildfly-elytron-http/2.2.3.Final, Apache-2.0, approved, #9514
+maven/mavencentral/org.wildfly.security/wildfly-elytron-keystore/2.2.3.Final, Apache-2.0, approved, #9481
+maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism/2.2.3.Final, Apache-2.0, approved, #9448
+maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-digest/2.2.3.Final, Apache-2.0, approved, #9489
+maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-gssapi/2.2.3.Final, Apache-2.0, approved, #9499
+maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-oauth2/2.2.3.Final, Apache-2.0, approved, #9520
+maven/mavencentral/org.wildfly.security/wildfly-elytron-mechanism-scram/2.2.3.Final, Apache-2.0, approved, #9447
+maven/mavencentral/org.wildfly.security/wildfly-elytron-password-impl/2.2.3.Final, Apache-2.0, approved, #9472
+maven/mavencentral/org.wildfly.security/wildfly-elytron-permission/2.2.3.Final, Apache-2.0, approved, #9402
+maven/mavencentral/org.wildfly.security/wildfly-elytron-provider-util/2.2.3.Final, Apache-2.0, approved, #9405
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl/2.2.3.Final, Apache-2.0, approved, #9495
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-digest/2.2.3.Final, Apache-2.0, approved, #9415
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-external/2.2.3.Final, Apache-2.0, approved, #9412
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-gs2/2.2.3.Final, Apache-2.0, approved, #9445
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-gssapi/2.2.3.Final, Apache-2.0, approved, #9507
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-oauth2/2.2.3.Final, Apache-2.0, approved, #9479
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-plain/2.2.3.Final, Apache-2.0, approved, #9487
+maven/mavencentral/org.wildfly.security/wildfly-elytron-sasl-scram/2.2.3.Final, Apache-2.0, approved, #9443
+maven/mavencentral/org.wildfly.security/wildfly-elytron-security-manager-action/2.2.3.Final, Apache-2.0, approved, #9441
+maven/mavencentral/org.wildfly.security/wildfly-elytron-ssl/2.2.3.Final, Apache-2.0 AND BSD-3-Clause, approved, #9454
+maven/mavencentral/org.wildfly.security/wildfly-elytron-util/2.2.3.Final, Apache-2.0, approved, #9497
+maven/mavencentral/org.wildfly.security/wildfly-elytron-x500/2.2.3.Final, Apache-2.0, approved, #9442
+maven/mavencentral/org.wildfly.security/wildfly-elytron-x500-cert/2.2.3.Final, Apache-2.0, approved, #9417
+maven/mavencentral/org.wildfly.security/wildfly-elytron-x500-cert-util/2.2.3.Final, Apache-2.0, approved, #9476
maven/mavencentral/org.xerial.snappy/snappy-java/1.1.10.5, Apache-2.0 AND (Apache-2.0 AND BSD-3-Clause), approved, #9098
-maven/mavencentral/org.yaml/snakeyaml/2.0, Apache-2.0 AND (Apache-2.0 OR BSD-3-Clause OR EPL-1.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later), approved, #7275
+maven/mavencentral/org.yaml/snakeyaml/2.2, Apache-2.0 AND (Apache-2.0 OR BSD-3-Clause OR EPL-1.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later), approved, #10232
diff --git a/legal/src/main/resources/legal/LICENSE.ASM.txt b/legal/src/main/resources/legal/LICENSE.ASM.txt
new file mode 100644
index 0000000000..4d191851af
--- /dev/null
+++ b/legal/src/main/resources/legal/LICENSE.ASM.txt
@@ -0,0 +1,28 @@
+
+ ASM: a very small and fast Java bytecode manipulation framework
+ Copyright (c) 2000-2011 INRIA, France Telecom
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/legal/src/main/resources/legal/NOTICE.md b/legal/src/main/resources/legal/NOTICE.md
index 6cb1272c25..459faec01c 100644
--- a/legal/src/main/resources/legal/NOTICE.md
+++ b/legal/src/main/resources/legal/NOTICE.md
@@ -147,6 +147,15 @@ http://www.apache.org/licenses/LICENSE-2.0.html.
The source code is available from [GitHub](https://github.com/apache/mina-sshd).
+### ASM
+
+This product includes software developed by the [ASM Project](https://asm.ow2.io/index.html).
+
+Your use of *ASM* is subject to the terms and conditions defined in the file
+[LICENSE.ASM.txt](LICENSE.ASM.txt).
+
+The source code is available from [GitLab](https://gitlab.ow2.org/asm/asm).
+
### Automaton
This product includes software developed by Anders Moeller.
@@ -459,6 +468,16 @@ http://www.apache.org/licenses/LICENSE-2.0.html.
The source code is available from [GitHub](https://github.com/apache/kafka).
+### Kotlin stdlib
+
+This product includes software developed by the [Kotlin project](https://kotlinlang.org/).
+
+Your use of *Kotlin stdlib* is subject to the terms and conditions of the Apache Software License 2.0.
+A copy of the license is contained in the file [LICENSE-2.0.txt](LICENSE-2.0.txt) and is also available at
+http://www.apache.org/licenses/LICENSE-2.0.html.
+
+The source code is available from [GitHub](https://github.com/JetBrains/kotlin).
+
### Kubernetes Client
This product includes software developed by the [fabric8 project](https://fabric8.io/).
diff --git a/legal/src/main/resources/legal/hono-maven.deps b/legal/src/main/resources/legal/hono-maven.deps
index f312f843fd..c6edb3eb8b 100644
--- a/legal/src/main/resources/legal/hono-maven.deps
+++ b/legal/src/main/resources/legal/hono-maven.deps
@@ -1,105 +1,108 @@
biz.paluch.logging:logstash-gelf:jar:1.15.1
ch.qos.logback:logback-classic:jar:1.5.6
ch.qos.logback:logback-core:jar:1.5.6
-com.aayushatharva.brotli4j:brotli4j:jar:1.12.0
-com.aayushatharva.brotli4j:native-linux-x86_64:jar:1.12.0
-com.aayushatharva.brotli4j:service:jar:1.12.0
+com.aayushatharva.brotli4j:brotli4j:jar:1.16.0
+com.aayushatharva.brotli4j:native-linux-x86_64:jar:1.16.0
+com.aayushatharva.brotli4j:service:jar:1.16.0
com.bol:cryptvault:jar:1.0.2
-com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2
-com.fasterxml.jackson.core:jackson-core:jar:2.15.2
-com.fasterxml.jackson.core:jackson-databind:jar:2.15.2
-com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.15.2
-com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.15.2
-com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2
-com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.15.2
+com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1
+com.fasterxml.jackson.core:jackson-core:jar:2.16.1
+com.fasterxml.jackson.core:jackson-databind:jar:2.16.1
+com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.16.1
+com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.16.1
+com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.16.1
+com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.16.1
com.github.ben-manes.caffeine:caffeine:jar:3.1.5
-com.github.luben:zstd-jni:jar:1.5.2-1
+com.github.luben:zstd-jni:jar:1.5.5-1
com.google.android:annotations:jar:4.1.1.4
-com.google.api:api-common:jar:2.14.1
-com.google.api:gax-grpc:jar:2.31.1
-com.google.api:gax-httpjson:jar:2.31.1
-com.google.api:gax:jar:2.31.1
-com.google.api.grpc:proto-google-cloud-pubsub-v1:jar:1.106.0
-com.google.api.grpc:proto-google-common-protos:jar:2.23.0
-com.google.api.grpc:proto-google-iam-v1:jar:1.17.1
-com.google.auth:google-auth-library-credentials:jar:1.19.0
-com.google.auth:google-auth-library-oauth2-http:jar:1.19.0
-com.google.auto.value:auto-value-annotations:jar:1.10.2
-com.google.cloud:google-cloud-core:jar:2.21.1
-com.google.cloud:google-cloud-pubsub:jar:1.125.0
+com.google.api:api-common:jar:2.28.0
+com.google.api:gax-grpc:jar:2.45.0
+com.google.api:gax-httpjson:jar:2.45.0
+com.google.api:gax:jar:2.45.0
+com.google.api.grpc:proto-google-cloud-pubsub-v1:jar:1.109.1
+com.google.api.grpc:proto-google-common-protos:jar:2.28.0
+com.google.api.grpc:proto-google-iam-v1:jar:1.31.0
+com.google.auth:google-auth-library-credentials:jar:1.23.0
+com.google.auth:google-auth-library-oauth2-http:jar:1.23.0
+com.google.auto.value:auto-value-annotations:jar:1.10.4
+com.google.cloud:google-cloud-core:jar:2.35.0
+com.google.cloud:google-cloud-pubsub:jar:1.127.1
com.google.code.findbugs:jsr305:jar:3.0.2
com.google.code.gson:gson:jar:2.10.1
com.googlecode.juniversalchardet:juniversalchardet:jar:1.0.3
-com.google.errorprone:error_prone_annotations:jar:2.19.1
+com.google.errorprone:error_prone_annotations:jar:2.24.0
com.google.guava:failureaccess:jar:1.0.1
com.google.guava:guava:jar:32.1.2-jre
com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava
-com.google.http-client:google-http-client-gson:jar:1.43.2
-com.google.http-client:google-http-client:jar:1.43.2
+com.google.http-client:google-http-client-gson:jar:1.43.3
+com.google.http-client:google-http-client:jar:1.43.3
com.google.j2objc:j2objc-annotations:jar:2.8
-com.google.protobuf:protobuf-java:jar:3.22.0
-com.google.protobuf:protobuf-java-util:jar:3.22.0
+com.google.protobuf:protobuf-java:jar:3.25.0
+com.google.protobuf:protobuf-java-util:jar:3.25.0
com.google.re2j:re2j:jar:1.7
-com.h2database:h2:jar:2.2.220
+com.h2database:h2:jar:2.2.224
com.mchange:c3p0:jar:0.9.5.5
com.mchange:mchange-commons-java:jar:0.2.19
-commons-codec:commons-codec:jar:1.16.0
-commons-io:commons-io:jar:2.13.0
-com.squareup.okhttp3:okhttp:jar:3.14.9
-com.squareup.okio:okio:jar:1.17.2
+commons-codec:commons-codec:jar:1.16.1
+commons-io:commons-io:jar:2.15.1
+com.squareup.okhttp3:okhttp:jar:4.12.0
+com.squareup.okio:okio:jar:3.6.0
+com.squareup.okio:okio-jvm:jar:3.6.0
com.squareup:protoparser:jar:4.0.3
-info.picocli:picocli:jar:4.7.4
+info.picocli:picocli:jar:4.7.5
info.picocli:picocli-shell-jline3:jar:4.7.4
-io.agroal:agroal-api:jar:2.1
-io.agroal:agroal-narayana:jar:2.1
-io.agroal:agroal-pool:jar:2.1
-io.fabric8:kubernetes-client-api:jar:6.7.2
-io.fabric8:kubernetes-client:jar:6.7.2
-io.fabric8:kubernetes-httpclient-vertx:jar:6.7.2
-io.fabric8:kubernetes-model-admissionregistration:jar:6.7.2
-io.fabric8:kubernetes-model-apiextensions:jar:6.7.2
-io.fabric8:kubernetes-model-apps:jar:6.7.2
-io.fabric8:kubernetes-model-autoscaling:jar:6.7.2
-io.fabric8:kubernetes-model-batch:jar:6.7.2
-io.fabric8:kubernetes-model-certificates:jar:6.7.2
-io.fabric8:kubernetes-model-common:jar:6.7.2
-io.fabric8:kubernetes-model-coordination:jar:6.7.2
-io.fabric8:kubernetes-model-core:jar:6.7.2
-io.fabric8:kubernetes-model-discovery:jar:6.7.2
-io.fabric8:kubernetes-model-events:jar:6.7.2
-io.fabric8:kubernetes-model-extensions:jar:6.7.2
-io.fabric8:kubernetes-model-flowcontrol:jar:6.7.2
-io.fabric8:kubernetes-model-gatewayapi:jar:6.7.2
-io.fabric8:kubernetes-model-metrics:jar:6.7.2
-io.fabric8:kubernetes-model-networking:jar:6.7.2
-io.fabric8:kubernetes-model-node:jar:6.7.2
-io.fabric8:kubernetes-model-policy:jar:6.7.2
-io.fabric8:kubernetes-model-rbac:jar:6.7.2
-io.fabric8:kubernetes-model-resource:jar:6.7.2
-io.fabric8:kubernetes-model-scheduling:jar:6.7.2
-io.fabric8:kubernetes-model-storageclass:jar:6.7.2
+io.agroal:agroal-api:jar:2.3
+io.agroal:agroal-narayana:jar:2.3
+io.agroal:agroal-pool:jar:2.3
+io.fabric8:kubernetes-client-api:jar:6.10.0
+io.fabric8:kubernetes-client:jar:6.10.0
+io.fabric8:kubernetes-httpclient-vertx:jar:6.10.0
+io.fabric8:kubernetes-model-admissionregistration:jar:6.10.0
+io.fabric8:kubernetes-model-apiextensions:jar:6.10.0
+io.fabric8:kubernetes-model-apps:jar:6.10.0
+io.fabric8:kubernetes-model-autoscaling:jar:6.10.0
+io.fabric8:kubernetes-model-batch:jar:6.10.0
+io.fabric8:kubernetes-model-certificates:jar:6.10.0
+io.fabric8:kubernetes-model-common:jar:6.10.0
+io.fabric8:kubernetes-model-coordination:jar:6.10.0
+io.fabric8:kubernetes-model-core:jar:6.10.0
+io.fabric8:kubernetes-model-discovery:jar:6.10.0
+io.fabric8:kubernetes-model-events:jar:6.10.0
+io.fabric8:kubernetes-model-extensions:jar:6.10.0
+io.fabric8:kubernetes-model-flowcontrol:jar:6.10.0
+io.fabric8:kubernetes-model-gatewayapi:jar:6.10.0
+io.fabric8:kubernetes-model-metrics:jar:6.10.0
+io.fabric8:kubernetes-model-networking:jar:6.10.0
+io.fabric8:kubernetes-model-node:jar:6.10.0
+io.fabric8:kubernetes-model-policy:jar:6.10.0
+io.fabric8:kubernetes-model-rbac:jar:6.10.0
+io.fabric8:kubernetes-model-resource:jar:6.10.0
+io.fabric8:kubernetes-model-scheduling:jar:6.10.0
+io.fabric8:kubernetes-model-storageclass:jar:6.10.0
io.fabric8:zjsonpatch:jar:0.3.0
io.github.crac:org-crac:jar:0.1.3
-io.grpc:grpc-alts:jar:1.56.0
-io.grpc:grpc-api:jar:1.56.0
-io.grpc:grpc-auth:jar:1.56.0
-io.grpc:grpc-context:jar:1.56.0
-io.grpc:grpc-core:jar:1.56.0
-io.grpc:grpc-googleapis:jar:1.56.0
-io.grpc:grpc-grpclb:jar:1.56.0
-io.grpc:grpc-netty:jar:1.56.0
-io.grpc:grpc-protobuf:jar:1.56.0
-io.grpc:grpc-protobuf-lite:jar:1.56.0
-io.grpc:grpc-services:jar:1.56.0
-io.grpc:grpc-stub:jar:1.56.0
-io.grpc:grpc-xds:jar:1.56.0
+io.grpc:grpc-alts:jar:1.59.1
+io.grpc:grpc-api:jar:1.59.1
+io.grpc:grpc-auth:jar:1.59.1
+io.grpc:grpc-context:jar:1.59.1
+io.grpc:grpc-core:jar:1.59.1
+io.grpc:grpc-googleapis:jar:1.59.1
+io.grpc:grpc-grpclb:jar:1.59.1
+io.grpc:grpc-inprocess:jar:1.59.1
+io.grpc:grpc-netty:jar:1.59.1
+io.grpc:grpc-protobuf:jar:1.59.1
+io.grpc:grpc-protobuf-lite:jar:1.59.1
+io.grpc:grpc-services:jar:1.59.1
+io.grpc:grpc-stub:jar:1.59.1
+io.grpc:grpc-util:jar:1.59.1
+io.grpc:grpc-xds:jar:1.59.1
io.jsonwebtoken:jjwt-api:jar:0.12.5
io.jsonwebtoken:jjwt-impl:jar:0.12.5
io.jsonwebtoken:jjwt-jackson:jar:0.12.5
-io.micrometer:micrometer-commons:jar:1.11.1
-io.micrometer:micrometer-core:jar:1.11.1
-io.micrometer:micrometer-observation:jar:1.11.1
-io.micrometer:micrometer-registry-prometheus:jar:1.11.1
+io.micrometer:micrometer-commons:jar:1.12.2
+io.micrometer:micrometer-core:jar:1.12.2
+io.micrometer:micrometer-observation:jar:1.12.2
+io.micrometer:micrometer-registry-prometheus:jar:1.12.2
io.netty:netty-buffer:jar:4.1.108.Final
io.netty:netty-codec-dns:jar:4.1.108.Final
io.netty:netty-codec-haproxy:jar:4.1.108.Final
@@ -129,173 +132,176 @@ io.netty:netty-transport-native-unix-common:jar:4.1.108.Final
io.opencensus:opencensus-api:jar:0.31.1
io.opencensus:opencensus-contrib-http-util:jar:0.31.1
io.opencensus:opencensus-proto:jar:0.2.0
-io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:jar:1.25.0
-io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations-support:jar:1.25.0-alpha
-io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:jar:1.25.0
-io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv:jar:1.25.0-alpha
-io.opentelemetry:opentelemetry-api-events:jar:1.25.0-alpha
-io.opentelemetry:opentelemetry-api:jar:1.25.0
-io.opentelemetry:opentelemetry-api-logs:jar:1.25.0-alpha
-io.opentelemetry:opentelemetry-context:jar:1.25.0
-io.opentelemetry:opentelemetry-exporter-common:jar:1.25.0
-io.opentelemetry:opentelemetry-exporter-otlp-common:jar:1.25.0
-io.opentelemetry:opentelemetry-exporter-otlp:jar:1.25.0
+io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:jar:1.32.0
+io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations-support:jar:1.32.0-alpha
+io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:jar:1.32.0
+io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv:jar:1.32.0-alpha
+io.opentelemetry:opentelemetry-api-events:jar:1.32.0-alpha
+io.opentelemetry:opentelemetry-api:jar:1.32.0
+io.opentelemetry:opentelemetry-context:jar:1.32.0
+io.opentelemetry:opentelemetry-exporter-common:jar:1.32.0
+io.opentelemetry:opentelemetry-exporter-otlp-common:jar:1.32.0
+io.opentelemetry:opentelemetry-exporter-otlp:jar:1.32.0
+io.opentelemetry:opentelemetry-exporter-sender-okhttp:jar:1.32.0
io.opentelemetry:opentelemetry-extension-annotations:jar:1.18.0
-io.opentelemetry:opentelemetry-opentracing-shim:jar:1.25.0-alpha
-io.opentelemetry:opentelemetry-sdk-common:jar:1.25.0
-io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:jar:1.25.0-alpha
-io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:jar:1.25.0
-io.opentelemetry:opentelemetry-sdk-extension-jaeger-remote-sampler:jar:1.25.0
-io.opentelemetry:opentelemetry-sdk:jar:1.25.0
-io.opentelemetry:opentelemetry-sdk-logs:jar:1.25.0-alpha
-io.opentelemetry:opentelemetry-sdk-metrics:jar:1.25.0
-io.opentelemetry:opentelemetry-sdk-trace:jar:1.25.0
-io.opentelemetry:opentelemetry-semconv:jar:1.25.0-alpha
+io.opentelemetry:opentelemetry-extension-incubator:jar:1.32.0-alpha
+io.opentelemetry:opentelemetry-opentracing-shim:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk-common:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk-extension-jaeger-remote-sampler:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk-logs:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk-metrics:jar:1.32.0
+io.opentelemetry:opentelemetry-sdk-trace:jar:1.32.0
+io.opentelemetry.semconv:opentelemetry-semconv:jar:1.21.0-alpha
io.opentracing:opentracing-api:jar:0.33.0
io.opentracing:opentracing-noop:jar:0.33.0
-io.perfmark:perfmark-api:jar:0.26.0
+io.perfmark:perfmark-api:jar:0.27.0
io.projectreactor:reactor-core:jar:3.5.0
io.prometheus:simpleclient_common:jar:0.16.0
io.prometheus:simpleclient:jar:0.16.0
io.prometheus:simpleclient_tracer_common:jar:0.16.0
io.prometheus:simpleclient_tracer_otel_agent:jar:0.16.0
io.prometheus:simpleclient_tracer_otel:jar:0.16.0
-io.quarkiverse.googlecloudservices:quarkus-google-cloud-common-grpc:jar:2.2.0
-io.quarkiverse.googlecloudservices:quarkus-google-cloud-common:jar:2.2.0
-io.quarkiverse.googlecloudservices:quarkus-google-cloud-pubsub:jar:2.2.0
-io.quarkus.arc:arc:jar:3.2.12.Final
-io.quarkus:quarkus-agroal:jar:3.2.12.Final
-io.quarkus:quarkus-arc:jar:3.2.12.Final
-io.quarkus:quarkus-bootstrap-runner:jar:3.2.12.Final
-io.quarkus:quarkus-caffeine:jar:3.2.12.Final
-io.quarkus:quarkus-config-yaml:jar:3.2.12.Final
-io.quarkus:quarkus-core:jar:3.2.12.Final
-io.quarkus:quarkus-credentials:jar:3.2.12.Final
-io.quarkus:quarkus-datasource-common:jar:3.2.12.Final
-io.quarkus:quarkus-datasource:jar:3.2.12.Final
-io.quarkus:quarkus-development-mode-spi:jar:3.2.12.Final
-io.quarkus:quarkus-fs-util:jar:0.0.9
-io.quarkus:quarkus-grpc-common:jar:3.2.12.Final
-io.quarkus:quarkus-jackson:jar:3.2.12.Final
-io.quarkus:quarkus-jdbc-h2:jar:3.2.12.Final
-io.quarkus:quarkus-jdbc-postgresql:jar:3.2.12.Final
-io.quarkus:quarkus-jsonp:jar:3.2.12.Final
-io.quarkus:quarkus-kafka-client:jar:3.2.12.Final
-io.quarkus:quarkus-kubernetes-client-internal:jar:3.2.12.Final
-io.quarkus:quarkus-kubernetes-client:jar:3.2.12.Final
-io.quarkus:quarkus-logging-gelf:jar:3.2.12.Final
-io.quarkus:quarkus-logging-json:jar:3.2.12.Final
-io.quarkus:quarkus-micrometer:jar:3.2.12.Final
-io.quarkus:quarkus-micrometer-registry-prometheus:jar:3.2.12.Final
-io.quarkus:quarkus-mongodb-client:jar:3.2.12.Final
-io.quarkus:quarkus-mutiny:jar:3.2.12.Final
-io.quarkus:quarkus-mutiny-reactive-streams-operators:jar:3.2.12.Final
-io.quarkus:quarkus-narayana-jta:jar:3.2.12.Final
-io.quarkus:quarkus-netty:jar:3.2.12.Final
-io.quarkus:quarkus-opentelemetry:jar:3.2.12.Final
-io.quarkus:quarkus-picocli:jar:3.2.12.Final
-io.quarkus:quarkus-resteasy-reactive-common:jar:3.2.12.Final
-io.quarkus:quarkus-resteasy-reactive-jackson-common:jar:3.2.12.Final
-io.quarkus:quarkus-resteasy-reactive-jackson:jar:3.2.12.Final
-io.quarkus:quarkus-resteasy-reactive:jar:3.2.12.Final
-io.quarkus:quarkus-security-runtime-spi:jar:3.2.12.Final
-io.quarkus:quarkus-smallrye-context-propagation:jar:3.2.12.Final
-io.quarkus:quarkus-smallrye-health:jar:3.2.12.Final
-io.quarkus:quarkus-transaction-annotations:jar:3.2.12.Final
-io.quarkus:quarkus-vertx-http-dev-console-runtime-spi:jar:3.2.12.Final
-io.quarkus:quarkus-vertx-http:jar:3.2.12.Final
-io.quarkus:quarkus-vertx:jar:3.2.12.Final
-io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:3.2.12.Final
-io.quarkus.resteasy.reactive:resteasy-reactive-common:jar:3.2.12.Final
-io.quarkus.resteasy.reactive:resteasy-reactive-common-types:jar:3.2.12.Final
-io.quarkus.resteasy.reactive:resteasy-reactive-jackson:jar:3.2.12.Final
-io.quarkus.resteasy.reactive:resteasy-reactive:jar:3.2.12.Final
-io.quarkus.resteasy.reactive:resteasy-reactive-vertx:jar:3.2.12.Final
-io.quarkus.security:quarkus-security:jar:2.0.2.Final
-io.reactivex.rxjava3:rxjava:jar:3.1.4
-io.smallrye.common:smallrye-common-annotation:jar:2.1.0
-io.smallrye.common:smallrye-common-classloader:jar:2.1.0
-io.smallrye.common:smallrye-common-constraint:jar:2.1.0
-io.smallrye.common:smallrye-common-expression:jar:2.1.0
-io.smallrye.common:smallrye-common-function:jar:2.1.0
-io.smallrye.common:smallrye-common-io:jar:2.1.0
-io.smallrye.common:smallrye-common-os:jar:2.1.0
-io.smallrye.common:smallrye-common-vertx-context:jar:2.1.0
-io.smallrye.config:smallrye-config-common:jar:3.3.2
-io.smallrye.config:smallrye-config-core:jar:3.3.2
-io.smallrye.config:smallrye-config:jar:3.3.2
-io.smallrye.config:smallrye-config-source-yaml:jar:3.3.2
-io.smallrye.reactive:mutiny:jar:2.3.1
-io.smallrye.reactive:mutiny-reactive-streams-operators:jar:2.3.1
-io.smallrye.reactive:mutiny-smallrye-context-propagation:jar:2.3.1
+io.quarkiverse.googlecloudservices:quarkus-google-cloud-common-grpc:jar:2.8.0
+io.quarkiverse.googlecloudservices:quarkus-google-cloud-common:jar:2.8.0
+io.quarkiverse.googlecloudservices:quarkus-google-cloud-pubsub:jar:2.8.0
+io.quarkus.arc:arc:jar:3.8.4
+io.quarkus:quarkus-agroal:jar:3.8.4
+io.quarkus:quarkus-arc:jar:3.8.4
+io.quarkus:quarkus-bootstrap-runner:jar:3.8.4
+io.quarkus:quarkus-caffeine:jar:3.8.4
+io.quarkus:quarkus-config-yaml:jar:3.8.4
+io.quarkus:quarkus-core:jar:3.8.4
+io.quarkus:quarkus-credentials:jar:3.8.4
+io.quarkus:quarkus-datasource-common:jar:3.8.4
+io.quarkus:quarkus-datasource:jar:3.8.4
+io.quarkus:quarkus-development-mode-spi:jar:3.8.4
+io.quarkus:quarkus-fs-util:jar:0.0.10
+io.quarkus:quarkus-grpc-common:jar:3.8.4
+io.quarkus:quarkus-jackson:jar:3.8.4
+io.quarkus:quarkus-jdbc-h2:jar:3.8.4
+io.quarkus:quarkus-jdbc-postgresql:jar:3.8.4
+io.quarkus:quarkus-jsonp:jar:3.8.4
+io.quarkus:quarkus-kafka-client:jar:3.8.4
+io.quarkus:quarkus-kubernetes-client-internal:jar:3.8.4
+io.quarkus:quarkus-kubernetes-client:jar:3.8.4
+io.quarkus:quarkus-logging-gelf:jar:3.8.4
+io.quarkus:quarkus-logging-json:jar:3.8.4
+io.quarkus:quarkus-micrometer:jar:3.8.4
+io.quarkus:quarkus-micrometer-registry-prometheus:jar:3.8.4
+io.quarkus:quarkus-mongodb-client:jar:3.8.4
+io.quarkus:quarkus-mutiny:jar:3.8.4
+io.quarkus:quarkus-mutiny-reactive-streams-operators:jar:3.8.4
+io.quarkus:quarkus-narayana-jta:jar:3.8.4
+io.quarkus:quarkus-netty:jar:3.8.4
+io.quarkus:quarkus-opentelemetry:jar:3.8.4
+io.quarkus:quarkus-picocli:jar:3.8.4
+io.quarkus:quarkus-resteasy-reactive-common:jar:3.8.4
+io.quarkus:quarkus-resteasy-reactive-jackson-common:jar:3.8.4
+io.quarkus:quarkus-resteasy-reactive-jackson:jar:3.8.4
+io.quarkus:quarkus-resteasy-reactive:jar:3.8.4
+io.quarkus:quarkus-security-runtime-spi:jar:3.8.4
+io.quarkus:quarkus-smallrye-context-propagation:jar:3.8.4
+io.quarkus:quarkus-smallrye-health:jar:3.8.4
+io.quarkus:quarkus-transaction-annotations:jar:3.8.4
+io.quarkus:quarkus-vertx-http:jar:3.8.4
+io.quarkus:quarkus-vertx:jar:3.8.4
+io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:3.8.4
+io.quarkus:quarkus-virtual-threads:jar:3.8.4
+io.quarkus.resteasy.reactive:resteasy-reactive-common:jar:3.8.4
+io.quarkus.resteasy.reactive:resteasy-reactive-common-types:jar:3.8.4
+io.quarkus.resteasy.reactive:resteasy-reactive-jackson:jar:3.8.4
+io.quarkus.resteasy.reactive:resteasy-reactive:jar:3.8.4
+io.quarkus.resteasy.reactive:resteasy-reactive-vertx:jar:3.8.4
+io.quarkus.security:quarkus-security:jar:2.0.3.Final
+io.reactivex.rxjava3:rxjava:jar:3.1.8
+io.smallrye.common:smallrye-common-annotation:jar:2.2.0
+io.smallrye.common:smallrye-common-classloader:jar:2.2.0
+io.smallrye.common:smallrye-common-constraint:jar:2.2.0
+io.smallrye.common:smallrye-common-cpu:jar:2.2.0
+io.smallrye.common:smallrye-common-expression:jar:2.2.0
+io.smallrye.common:smallrye-common-function:jar:2.2.0
+io.smallrye.common:smallrye-common-io:jar:2.2.0
+io.smallrye.common:smallrye-common-net:jar:2.2.0
+io.smallrye.common:smallrye-common-os:jar:2.2.0
+io.smallrye.common:smallrye-common-ref:jar:2.2.0
+io.smallrye.common:smallrye-common-vertx-context:jar:2.2.0
+io.smallrye.config:smallrye-config-common:jar:3.5.4
+io.smallrye.config:smallrye-config-core:jar:3.5.4
+io.smallrye.config:smallrye-config:jar:3.5.4
+io.smallrye.config:smallrye-config-source-yaml:jar:3.5.4
+io.smallrye.reactive:mutiny:jar:2.5.8
+io.smallrye.reactive:mutiny-reactive-streams-operators:jar:2.5.8
+io.smallrye.reactive:mutiny-smallrye-context-propagation:jar:2.5.8
io.smallrye.reactive:mutiny-zero-flow-adapters:jar:1.0.0
-io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:3.7.2
-io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:3.7.2
-io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:3.7.2
-io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:3.7.2
-io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:3.7.2
-io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:3.7.2
-io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:3.7.2
+io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:3.11.0
+io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:3.11.0
+io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:3.11.0
+io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:3.11.0
+io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:3.11.0
+io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:3.11.0
+io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:3.11.0
io.smallrye.reactive:smallrye-reactive-converter-api:jar:3.0.1
io.smallrye.reactive:smallrye-reactive-converter-mutiny:jar:3.0.1
-io.smallrye.reactive:vertx-mutiny-generator:jar:3.7.2
+io.smallrye.reactive:vertx-mutiny-generator:jar:3.11.0
io.smallrye:smallrye-context-propagation-api:jar:2.1.0
io.smallrye:smallrye-context-propagation:jar:2.1.0
io.smallrye:smallrye-context-propagation-jta:jar:2.1.0
io.smallrye:smallrye-context-propagation-storage:jar:2.1.0
io.smallrye:smallrye-fault-tolerance-vertx:jar:6.2.6
-io.smallrye:smallrye-health-api:jar:4.0.4
-io.smallrye:smallrye-health:jar:4.0.4
-io.smallrye:smallrye-health-provided-checks:jar:4.0.4
-io.vertx:vertx-auth-common:jar:4.4.9
-io.vertx:vertx-auth-jdbc:jar:4.4.9
-io.vertx:vertx-auth-mongo:jar:4.4.9
-io.vertx:vertx-bridge-common:jar:4.4.9
-io.vertx:vertx-codegen:jar:4.4.9
-io.vertx:vertx-core:jar:4.4.9
-io.vertx:vertx-grpc-client:jar:4.4.9
-io.vertx:vertx-grpc-common:jar:4.4.9
-io.vertx:vertx-grpc:jar:4.4.9
-io.vertx:vertx-grpc-server:jar:4.4.9
-io.vertx:vertx-health-check:jar:4.4.9
-io.vertx:vertx-jdbc-client:jar:4.4.9
-io.vertx:vertx-junit5:jar:4.4.9
-io.vertx:vertx-kafka-client:jar:4.4.9
-io.vertx:vertx-micrometer-metrics:jar:4.4.9
-io.vertx:vertx-mongo-client:jar:4.4.9
-io.vertx:vertx-mqtt:jar:4.4.9
-io.vertx:vertx-proton:jar:4.4.9
-io.vertx:vertx-sql-client:jar:4.4.9
-io.vertx:vertx-uri-template:jar:4.4.9
-io.vertx:vertx-web-client:jar:4.4.9
-io.vertx:vertx-web-common:jar:4.4.9
-io.vertx:vertx-web:jar:4.4.9
+io.smallrye:smallrye-health-api:jar:4.1.0
+io.smallrye:smallrye-health:jar:4.1.0
+io.smallrye:smallrye-health-provided-checks:jar:4.1.0
+io.vertx:vertx-auth-common:jar:4.5.7
+io.vertx:vertx-auth-jdbc:jar:4.5.7
+io.vertx:vertx-auth-mongo:jar:4.5.7
+io.vertx:vertx-bridge-common:jar:4.5.7
+io.vertx:vertx-codegen:jar:4.5.7
+io.vertx:vertx-core:jar:4.5.7
+io.vertx:vertx-grpc-client:jar:4.5.7
+io.vertx:vertx-grpc-common:jar:4.5.7
+io.vertx:vertx-grpc:jar:4.5.7
+io.vertx:vertx-grpc-server:jar:4.5.7
+io.vertx:vertx-health-check:jar:4.5.7
+io.vertx:vertx-jdbc-client:jar:4.5.7
+io.vertx:vertx-junit5:jar:4.5.7
+io.vertx:vertx-kafka-client:jar:4.5.7
+io.vertx:vertx-micrometer-metrics:jar:4.5.7
+io.vertx:vertx-mongo-client:jar:4.5.7
+io.vertx:vertx-mqtt:jar:4.5.7
+io.vertx:vertx-proton:jar:4.5.7
+io.vertx:vertx-sql-client:jar:4.5.7
+io.vertx:vertx-uri-template:jar:4.5.7
+io.vertx:vertx-web-client:jar:4.5.7
+io.vertx:vertx-web-common:jar:4.5.7
+io.vertx:vertx-web:jar:4.5.7
jakarta.activation:jakarta.activation-api:jar:2.1.2
jakarta.annotation:jakarta.annotation-api:jar:2.1.1
-jakarta.ejb:jakarta.ejb-api:jar:4.0.1
jakarta.el:jakarta.el-api:jar:5.0.1
jakarta.enterprise:jakarta.enterprise.cdi-api:jar:4.0.1
jakarta.enterprise:jakarta.enterprise.lang-model:jar:4.0.1
jakarta.inject:jakarta.inject-api:jar:2.0.1
jakarta.interceptor:jakarta.interceptor-api:jar:2.1.0
-jakarta.json:jakarta.json-api:jar:2.1.2
+jakarta.json:jakarta.json-api:jar:2.1.3
jakarta.resource:jakarta.resource-api:jar:2.1.0
jakarta.transaction:jakarta.transaction-api:jar:2.0.1
jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0
-jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0
+jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.1
net.java.dev.jna:jna:jar:5.8.0
org.apache.commons:commons-collections4:jar:4.4
-org.apache.commons:commons-compress:jar:1.26.0
-org.apache.commons:commons-lang3:jar:3.12.0
+org.apache.commons:commons-compress:jar:1.26.1
+org.apache.commons:commons-lang3:jar:3.14.0
org.apache.httpcomponents:httpclient:jar:4.5.14
org.apache.httpcomponents:httpcore:jar:4.4.16
-org.apache.kafka:kafka-clients:jar:3.4.0
-org.apache.logging.log4j:log4j-api:jar:2.20.0
+org.apache.kafka:kafka-clients:jar:3.6.1
+org.apache.logging.log4j:log4j-api:jar:2.22.1
org.apache.qpid:proton-j:jar:0.34.1
org.apiguardian:apiguardian-api:jar:1.1.2
-org.bouncycastle:bcpkix-jdk18on:jar:1.74
-org.bouncycastle:bcprov-jdk18on:jar:1.74
-org.bouncycastle:bcutil-jdk18on:jar:1.74
+org.bouncycastle:bcpkix-jdk18on:jar:1.77
+org.bouncycastle:bcprov-jdk18on:jar:1.77
+org.bouncycastle:bcutil-jdk18on:jar:1.77
org.conscrypt:conscrypt-openjdk-uber:jar:2.5.2
org.eclipse.californium:californium-core:jar:3.11.0
org.eclipse.californium:californium-legal:jar:3.11.0
@@ -306,80 +312,83 @@ org.eclipse.microprofile.context-propagation:microprofile-context-propagation-ap
org.eclipse.microprofile.health:microprofile-health-api:jar:4.0.1
org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:3.0
org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-core:jar:3.0
-org.eclipse.parsson:jakarta.json:jar:1.1.4
+org.eclipse.parsson:jakarta.json:jar:1.1.5
org.eclipse.parsson:parsson:jar:1.1.5
org.fusesource.jansi:jansi:jar:2.4.0
-org.graalvm.sdk:graal-sdk:jar:23.0.1
+org.graalvm.sdk:nativeimage:jar:23.1.2
+org.graalvm.sdk:word:jar:23.1.2
org.hdrhistogram:HdrHistogram:jar:2.1.12
-org.infinispan:infinispan-client-hotrod-jakarta:jar:14.0.11.Final
-org.infinispan:infinispan-commons-jakarta:jar:14.0.11.Final
-org.infinispan:infinispan-core-jakarta:jar:14.0.11.Final
-org.infinispan:infinispan-query-dsl:jar:14.0.11.Final
-org.infinispan.protostream:protostream:jar:4.6.2.Final
-org.infinispan.protostream:protostream-types:jar:4.6.2.Final
+org.infinispan:infinispan-client-hotrod-jakarta:jar:14.0.27.Final
+org.infinispan:infinispan-commons-jakarta:jar:14.0.27.Final
+org.infinispan:infinispan-core-jakarta:jar:14.0.27.Final
+org.infinispan:infinispan-query-dsl:jar:14.0.27.Final
+org.infinispan.protostream:protostream:jar:4.6.5.Final
+org.infinispan.protostream:protostream-types:jar:4.6.5.Final
org.javassist:javassist:jar:3.29.1-GA
-org.jboss.byteman:byteman-bmunit:jar:4.0.20
-org.jboss.byteman:byteman-install:jar:4.0.20
-org.jboss.byteman:byteman:jar:4.0.20
-org.jboss.byteman:byteman-submit:jar:4.0.20
org.jboss.invocation:jboss-invocation:jar:2.0.0.Final
org.jboss:jboss-transaction-spi:jar:8.0.0.Final
org.jboss.logging:commons-logging-jboss-logging:jar:1.0.0.Final
org.jboss.logging:jboss-logging-annotations:jar:2.2.1.Final
-org.jboss.logging:jboss-logging:jar:3.5.1.Final
-org.jboss.logmanager:jboss-logmanager-embedded:jar:1.1.1
-org.jboss.logmanager:log4j2-jboss-logmanager:jar:1.1.1.Final
-org.jboss.narayana.jta:narayana-jta:jar:6.0.1.Final
-org.jboss.narayana.jts:narayana-jts-integration:jar:6.0.1.Final
+org.jboss.logging:jboss-logging:jar:3.5.3.Final
+org.jboss.logmanager:jboss-logmanager:jar:3.0.4.Final
+org.jboss.logmanager:log4j2-jboss-logmanager:jar:1.1.2.Final
+org.jboss.narayana.jta:narayana-jta:jar:7.0.0.Final
+org.jboss.narayana.jts:narayana-jts-integration:jar:7.0.0.Final
org.jboss.slf4j:slf4j-jboss-logmanager:jar:2.0.0.Final
-org.jboss.threads:jboss-threads:jar:3.5.0.Final
-org.jgroups:jgroups:jar:5.2.12.Final
+org.jboss.threads:jboss-threads:jar:3.5.1.Final
+org.jetbrains:annotations:jar:24.1.0
+org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.9.22
+org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.22
+org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.9.22
+org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.9.22
+org.jgroups:jgroups:jar:5.2.23.Final
org.jline:jline:jar:3.23.0
org.latencyutils:LatencyUtils:jar:2.0.3
org.locationtech.jts:jts-core:jar:1.17.0
org.lz4:lz4-java:jar:1.8.0
-org.mongodb:bson:jar:4.9.1
-org.mongodb:bson-record-codec:jar:4.9.1
-org.mongodb:mongodb-crypt:jar:1.7.3
-org.mongodb:mongodb-driver-core:jar:4.9.1
-org.mongodb:mongodb-driver-reactivestreams:jar:4.9.1
-org.mongodb:mongodb-driver-sync:jar:4.9.1
-org.opentest4j:opentest4j:jar:1.2.0
-org.postgresql:postgresql:jar:42.6.1
+org.mongodb:bson:jar:4.11.1
+org.mongodb:bson-record-codec:jar:4.11.1
+org.mongodb:mongodb-crypt:jar:1.8.0
+org.mongodb:mongodb-driver-core:jar:4.11.1
+org.mongodb:mongodb-driver-reactivestreams:jar:4.11.1
+org.mongodb:mongodb-driver-sync:jar:4.11.1
+org.opentest4j:opentest4j:jar:1.3.0
+org.ow2.asm:asm:jar:9.6
+org.postgresql:postgresql:jar:42.7.2
org.reactivestreams:reactive-streams:jar:1.0.4
org.slf4j:slf4j-api:jar:2.0.6
-org.snakeyaml:snakeyaml-engine:jar:2.6
+org.snakeyaml:snakeyaml-engine:jar:2.7
org.springframework.security:spring-security-crypto:jar:6.1.4
org.threeten:threetenbp:jar:1.6.8
-org.wildfly.common:wildfly-common:jar:1.5.4.Final-format-001
-org.wildfly.security:wildfly-elytron-asn1:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-auth:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-auth-server:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-base:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-credential:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-http:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-keystore:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-mechanism-digest:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-mechanism-gssapi:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-mechanism:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-mechanism-oauth2:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-mechanism-scram:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-password-impl:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-permission:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-provider-util:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl-digest:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl-external:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl-gs2:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl-gssapi:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl-oauth2:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl-plain:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-sasl-scram:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-security-manager-action:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-ssl:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-util:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-x500-cert:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-x500-cert-util:jar:2.2.1.Final
-org.wildfly.security:wildfly-elytron-x500:jar:2.2.1.Final
+org.wildfly.common:wildfly-common:jar:1.7.0.Final
+org.wildfly.security:wildfly-elytron-asn1:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-auth:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-auth-server:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-base:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-credential:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-http:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-keystore:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-mechanism-digest:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-mechanism-gssapi:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-mechanism:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-mechanism-oauth2:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-mechanism-scram:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-password-impl:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-permission:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-provider-util:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl-digest:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl-external:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl-gs2:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl-gssapi:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl-oauth2:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl-plain:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-sasl-scram:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-security-manager-action:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-ssl:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-util:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-x500-cert:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-x500-cert-util:jar:2.2.3.Final
+org.wildfly.security:wildfly-elytron-x500:jar:2.2.3.Final
org.xerial.snappy:snappy-java:jar:1.1.10.5
-org.yaml:snakeyaml:jar:2.0
+org.yaml:snakeyaml:jar:2.2
diff --git a/service-base/src/main/java/org/eclipse/hono/service/tracing/SamplerProducer.java b/service-base/src/main/java/org/eclipse/hono/service/tracing/SamplerProducer.java
index 08facd2232..8a50ef98ca 100644
--- a/service-base/src/main/java/org/eclipse/hono/service/tracing/SamplerProducer.java
+++ b/service-base/src/main/java/org/eclipse/hono/service/tracing/SamplerProducer.java
@@ -30,7 +30,7 @@
import io.opentelemetry.sdk.extension.trace.jaeger.sampler.JaegerRemoteSamplerProvider;
import io.opentelemetry.sdk.resources.Resource;
import io.opentelemetry.sdk.trace.samplers.Sampler;
-import io.opentelemetry.semconv.resource.attributes.ResourceAttributes;
+import io.opentelemetry.semconv.ResourceAttributes;
import io.quarkus.opentelemetry.runtime.config.build.SamplerType;
import io.quarkus.opentelemetry.runtime.config.runtime.OTelRuntimeConfig;
import io.quarkus.opentelemetry.runtime.config.runtime.TracesRuntimeConfig;
@@ -238,6 +238,7 @@ private Sampler jaegerRemoteSampler() {
private Sampler traceIdRatioBasedSampler(final TracesRuntimeConfig tracesRuntimeConfig) {
final Optional samplerArg = Optional.ofNullable(otelConfig.getString(PROPERTY_OTEL_TRACES_SAMPLER_ARG))
+ .or(() -> tracesRuntimeConfig.samplerArg())
.map(s -> {
try {
return Double.parseDouble(s);
@@ -245,8 +246,7 @@ private Sampler traceIdRatioBasedSampler(final TracesRuntimeConfig tracesRuntime
LOG.warn("invalid sampler ratio config (will use 1.0)", e);
return 1.0d;
}
- })
- .or(() -> tracesRuntimeConfig.samplerArg());
+ });
return Sampler.traceIdRatioBased(samplerArg.orElse(1.0d));
}
diff --git a/services/command-router-base/pom.xml b/services/command-router-base/pom.xml
index 078d0fe518..724b760d85 100644
--- a/services/command-router-base/pom.xml
+++ b/services/command-router-base/pom.xml
@@ -101,8 +101,27 @@
io.fabric8
kubernetes-server-mock
test
+
+
+ com.squareup.okhttp3
+ logging-interceptor
+
+
+ com.squareup.okhttp3
+ mockwebserver
+
+
+ com.squareup.okhttp3
+ okhttp
+
+
+
+
+ com.squareup.okhttp3
+ mockwebserver
+ 4.12.0
+ test
-
diff --git a/services/command-router-base/src/test/java/org/eclipse/hono/commandrouter/impl/KubernetesBasedAdapterInstanceStatusServiceTest.java b/services/command-router-base/src/test/java/org/eclipse/hono/commandrouter/impl/KubernetesBasedAdapterInstanceStatusServiceTest.java
index 6119882e17..e22e5f26ab 100644
--- a/services/command-router-base/src/test/java/org/eclipse/hono/commandrouter/impl/KubernetesBasedAdapterInstanceStatusServiceTest.java
+++ b/services/command-router-base/src/test/java/org/eclipse/hono/commandrouter/impl/KubernetesBasedAdapterInstanceStatusServiceTest.java
@@ -366,14 +366,14 @@ public void testServiceReactivatesAfterWatchClosed() throws InterruptedException
server.expect().withPath("/api/v1/namespaces/test/pods?allowWatchBookmarks=true&watch=true")
.andUpgradeToWebSocket()
.open()
- .waitFor(10).andEmit(outdatedEvent())
+ .waitFor(100).andEmit(outdatedEvent())
.done()
.once();
server.expect().withPath("/api/v1/namespaces/test/pods?allowWatchBookmarks=true&watch=true")
.andUpgradeToWebSocket()
.open()
- .waitFor(10).andEmit(new WatchEvent(pod1, "MODIFIED"))
+ .waitFor(100).andEmit(new WatchEvent(pod1, "MODIFIED"))
.done()
.once();
@@ -461,7 +461,7 @@ private static String getRandomContainerId() {
private static WatchEvent outdatedEvent() {
return new WatchEventBuilder()
.withType("ERROR")
- .withStatusObject(new StatusBuilder()
+ .withObject(new StatusBuilder()
.withCode(HttpURLConnection.HTTP_GONE)
.withMessage("410: The event in requested index is outdated and cleared (the requested history has been cleared [3/1]) [2]")
.build())
diff --git a/services/device-registry-base/src/test/java/org/eclipse/hono/service/management/device/DelegatingDeviceManagementHttpEndpointTest.java b/services/device-registry-base/src/test/java/org/eclipse/hono/service/management/device/DelegatingDeviceManagementHttpEndpointTest.java
index ea4361c2a7..29b29da917 100644
--- a/services/device-registry-base/src/test/java/org/eclipse/hono/service/management/device/DelegatingDeviceManagementHttpEndpointTest.java
+++ b/services/device-registry-base/src/test/java/org/eclipse/hono/service/management/device/DelegatingDeviceManagementHttpEndpointTest.java
@@ -56,6 +56,7 @@
import io.vertx.core.http.HttpServerResponse;
import io.vertx.core.http.impl.HttpServerRequestInternal;
import io.vertx.core.json.JsonObject;
+import io.vertx.core.net.HostAndPort;
import io.vertx.ext.web.Router;
@@ -280,6 +281,7 @@ public void testUpdateDeviceIgnoresStatus() {
* Verifies that the endpoint uses default values if the request does
* not contain any search criteria.
*/
+ @SuppressWarnings("unchecked")
@Test
public void testSearchDevicesUsesDefaultSearchCriteria() {
@@ -308,6 +310,7 @@ public void testSearchDevicesUsesDefaultSearchCriteria() {
/**
* Verifies that the endpoint uses search criteria provided in a request's query parameters.
*/
+ @SuppressWarnings("unchecked")
@Test
public void testSearchDevicesSucceedsWithSearchCriteria() {
@@ -463,14 +466,14 @@ private HttpServerRequest newRequest(
final HttpServerRequestInternal request = mock(HttpServerRequestInternal.class);
when(request.absoluteURI()).thenReturn(relativeURI);
+ when(request.authority()).thenReturn(HostAndPort.authority("localhost"));
when(request.method()).thenReturn(method);
when(request.scheme()).thenReturn("http");
- when(request.host()).thenReturn("localhost");
when(request.uri()).thenReturn(relativeURI);
when(request.path()).thenReturn(relativeURI);
when(request.headers()).thenReturn(requestHeaders);
- when(request.getHeader(HttpHeaders.CONTENT_TYPE)).thenReturn("application/json");
- when(request.getHeader(HttpHeaders.CONTENT_LENGTH)).thenReturn(String.valueOf(requestBody.length()));
+ requestHeaders.add(HttpHeaders.CONTENT_TYPE, "application/json");
+ requestHeaders.add(HttpHeaders.CONTENT_LENGTH, String.valueOf(requestBody.length()));
when(request.params()).thenReturn(requestParams);
when(request.resume()).thenReturn(request);
when(request.response()).thenReturn(response);
diff --git a/test-utils/kafka-test-utils/src/main/java/org/eclipse/hono/kafka/test/KafkaMockConsumer.java b/test-utils/kafka-test-utils/src/main/java/org/eclipse/hono/kafka/test/KafkaMockConsumer.java
index be450dc876..db50c32150 100644
--- a/test-utils/kafka-test-utils/src/main/java/org/eclipse/hono/kafka/test/KafkaMockConsumer.java
+++ b/test-utils/kafka-test-utils/src/main/java/org/eclipse/hono/kafka/test/KafkaMockConsumer.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -21,7 +21,6 @@
import java.util.Optional;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.regex.Pattern;
-import java.util.stream.Collectors;
import org.apache.kafka.clients.consumer.ConsumerRebalanceListener;
import org.apache.kafka.clients.consumer.ConsumerRecords;
@@ -51,7 +50,6 @@ public class KafkaMockConsumer extends MockConsumer {
private final AtomicBoolean skipSettingClosedFlagOnNextClose = new AtomicBoolean();
private final List>> commitListeners = new ArrayList<>();
- private boolean revokeAllOnRebalance = true;
private Collection nextPollRebalancePartitionAssignment;
private Collection onSubscribeRebalancePartitionAssignment;
private ConsumerRebalanceListener rebalanceListener;
@@ -81,18 +79,6 @@ private static PartitionInfo getPartitionInfo(final String topic, final int part
return new PartitionInfo(topic, partition, node, replicas, replicas);
}
- /**
- * Sets whether the onPartitionsRevoked method shall be invoked with all currently assigned partitions when
- * a rebalance is triggered.
- * If set to {@code false}, only the partitions will be revoked that are not in the list of newly assigned
- * partitions.
- *
- * @param revokeAllOnRebalance {@code true} if all assigned partitions shall be revoked on a rebalance.
- */
- public void setRevokeAllOnRebalance(final boolean revokeAllOnRebalance) {
- this.revokeAllOnRebalance = revokeAllOnRebalance;
- }
-
/**
* Marks the following subscribe() invocations to be followed by a rebalance with the given partition
* assignment, if the given assignment collection isn't {@code null}. The rebalance will be invoked
@@ -145,19 +131,6 @@ public synchronized ConsumerRecords poll(final Duration timeout) {
return super.poll(timeout);
}
- @Override
- public synchronized void rebalance(final Collection newAssignment) {
- Optional.ofNullable(rebalanceListener)
- .ifPresent(listener -> {
- listener.onPartitionsRevoked(assignment().stream()
- .filter(tp -> revokeAllOnRebalance || !newAssignment.contains(tp))
- .collect(Collectors.toList()));
- });
- super.rebalance(newAssignment);
- Optional.ofNullable(rebalanceListener)
- .ifPresent(listener -> listener.onPartitionsAssigned(newAssignment));
- }
-
/**
* Skips setting the "closed" flag on the next close() invocation.
*