Skip to content

Commit

Permalink
Align w/ Quarkus 3.15 and friends
Browse files Browse the repository at this point in the history
Try with 3.15.2

We change the mircometer-prometheus client dependency, because the simpleclient is backwards compatible to the old APIs.
While vertx-micrometer 4.5.10 is still on the 1.12 APIs, we do inherit the 1.13 micrometer APIs via the Quarkus BOM...
And hence we really need the simpleclient, we are using that, to avoid clash

Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
  • Loading branch information
matzew committed Feb 4, 2025
1 parent 8bf8b30 commit 741fc24
Show file tree
Hide file tree
Showing 16 changed files with 125 additions and 102 deletions.
154 changes: 77 additions & 77 deletions data-plane/THIRD-PARTY.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion data-plane/core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@

<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
<artifactId>micrometer-registry-prometheus-simpleclient</artifactId>
</dependency>

<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@
public class MetricsTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,11 @@ public class RecordDispatcherTest {
.build());

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME),
null);
}

private PrometheusMeterRegistry registry;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@
public class ResponseToKafkaTopicHandlerTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

private static final String TOPIC = "t1";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@ public abstract class AbstractConsumerVerticleTest {
private static final ConsumerVerticleContext resourceContext = FakeConsumerVerticleContext.get();

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,11 @@
public class WebClientCloudEventSenderTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME),
null);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,8 @@
public class UnorderedConsumerTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

private static final Logger logger = LoggerFactory.getLogger(UnorderedConsumerTest.class);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@
public class ConsumerVerticleFactoryImplTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

@Test
Expand Down
12 changes: 9 additions & 3 deletions data-plane/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@
<spotless.plugin.version>2.38.0</spotless.plugin.version>

<!-- dependencies version -->
<vertx.version>4.5.9</vertx.version>
<vertx.version>4.5.10</vertx.version>
<cloudevents.sdk.version>4.0.1</cloudevents.sdk.version>
<micrometer.version>1.12.5</micrometer.version>
<micrometer.version>1.13.3</micrometer.version>
<opentelemetry.version>1.39.0</opentelemetry.version>
<jackson.version>2.14.1</jackson.version>
<protobuf.version>3.25.2</protobuf.version>
Expand All @@ -60,7 +60,7 @@
<kafka.version>3.9.0</kafka.version>
<debezium.version>3.0.7.Final</debezium.version>
<jib.version>3.4.4</jib.version>
<quarkus.version>3.13.3</quarkus.version>
<quarkus.version>3.15.2</quarkus.version>
<antlr.version>4.9.2
</antlr.version> <!-- Overwritting quarkus's antlr version. Reminder: antlr4-maven-plugin,antlr4-runtime, antlr4 need to have the same version -->
<palantirJavaFormat.version>2.38.0</palantirJavaFormat.version>
Expand Down Expand Up @@ -223,6 +223,12 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<artifactId>mockwebserver</artifactId>
<groupId>com.squareup.okhttp3</groupId>
<version>4.12.0</version>
<scope>test</scope>
</dependency>

<dependency>
<artifactId>mockwebserver</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@
public class IngressProducerReconcilableStoreTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -111,9 +111,11 @@ public class ReceiverVerticleTest {
private static IngressProducerReconcilableStore store;

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME),
null);
}

private PrometheusMeterRegistry registry;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,8 @@ public abstract class ReceiverVerticleTracingTest {
private IngressProducerReconcilableStore store;

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

public abstract ReactiveKafkaProducer<String, CloudEvent> createKafkaProducer(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,11 @@
public class IngressRequestHandlerImplTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions()
.setMicrometerRegistry(new PrometheusMeterRegistry(PrometheusConfig.DEFAULT))
.setRegistryName(Metrics.METRICS_REGISTRY_NAME),
null);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@
public class ReceiverVerticleFactoryTest {

static {
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,8 @@ public abstract class AbstractDataPlaneTest {

static {
assertThat(PATH_SERVICE_1).isNotEqualTo(PATH_SERVICE_2);
BackendRegistries.setupBackend(new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME));
BackendRegistries.setupBackend(
new MicrometerMetricsOptions().setRegistryName(Metrics.METRICS_REGISTRY_NAME), null);
}

private static File dataDir;
Expand Down

0 comments on commit 741fc24

Please sign in to comment.