Skip to content

Commit acd6f84

Browse files
Upgrade to Spring Boot 3.3.1
This also upgrades micrometer-registry-prometheus to 1.13.1 which brings in the 1.2.x version of the Prometheus Java Client, see release notes: https://github.com/micrometer-metrics/micrometer/releases/tag/v1.13.0 Closes gh-82
1 parent 08fe043 commit acd6f84

File tree

13 files changed

+20
-20
lines changed

13 files changed

+20
-20
lines changed

client/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ repositories {
88

99
dependencies {
1010
api 'io.rsocket:rsocket-core:1.1.+'
11-
api 'io.micrometer:micrometer-registry-prometheus:1.12.+'
11+
api 'io.micrometer:micrometer-registry-prometheus:1.13.+'
1212
implementation 'org.xerial.snappy:snappy-java:latest.release'
1313

1414
testImplementation 'ch.qos.logback:logback-classic:1.4.+'

client/src/main/java/io/micrometer/prometheus/rsocket/PrometheusRSocketClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import io.micrometer.core.lang.Nullable;
2222
import io.micrometer.core.util.internal.logging.InternalLogger;
2323
import io.micrometer.core.util.internal.logging.InternalLoggerFactory;
24-
import io.micrometer.prometheus.PrometheusMeterRegistry;
24+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2525
import io.rsocket.Payload;
2626
import io.rsocket.RSocket;
2727
import io.rsocket.core.RSocketConnector;

client/src/test/java/io/micrometer/prometheus/rsocket/PrometheusRSocketClientTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
*/
1616
package io.micrometer.prometheus.rsocket;
1717

18-
import io.micrometer.prometheus.PrometheusConfig;
19-
import io.micrometer.prometheus.PrometheusMeterRegistry;
18+
import io.micrometer.prometheusmetrics.PrometheusConfig;
19+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2020
import io.rsocket.Payload;
2121
import io.rsocket.RSocket;
2222
import io.rsocket.core.RSocketServer;

client/src/test/java/io/micrometer/prometheus/rsocket/SampleClient.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
package io.micrometer.prometheus.rsocket;
1717

1818
import io.micrometer.core.instrument.Counter;
19-
import io.micrometer.prometheus.PrometheusConfig;
20-
import io.micrometer.prometheus.PrometheusMeterRegistry;
19+
import io.micrometer.prometheusmetrics.PrometheusConfig;
20+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2121
import io.rsocket.transport.netty.client.WebsocketClientTransport;
2222
import reactor.core.publisher.Flux;
2323
import reactor.util.retry.Retry;

client/src/test/java/io/micrometer/prometheus/rsocket/SampleClientThatClosesManually.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
package io.micrometer.prometheus.rsocket;
1717

1818
import io.micrometer.core.instrument.Counter;
19-
import io.micrometer.prometheus.PrometheusConfig;
20-
import io.micrometer.prometheus.PrometheusMeterRegistry;
19+
import io.micrometer.prometheusmetrics.PrometheusConfig;
20+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2121
import io.rsocket.transport.netty.client.WebsocketClientTransport;
2222
import reactor.core.publisher.Flux;
2323

client/src/test/java/io/micrometer/prometheus/rsocket/SampleManyClients.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
import ch.qos.logback.classic.Level;
1919
import ch.qos.logback.classic.Logger;
2020
import io.micrometer.core.instrument.Clock;
21-
import io.micrometer.prometheus.PrometheusConfig;
22-
import io.micrometer.prometheus.PrometheusMeterRegistry;
23-
import io.prometheus.client.CollectorRegistry;
21+
import io.micrometer.prometheusmetrics.PrometheusConfig;
22+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
23+
import io.prometheus.metrics.model.registry.PrometheusRegistry;
2424
import io.rsocket.transport.netty.client.TcpClientTransport;
2525
import org.slf4j.LoggerFactory;
2626
import reactor.core.publisher.Flux;
@@ -39,7 +39,7 @@ public static void main(String[] args) {
3939

4040
List<PrometheusMeterRegistry> registries = IntStream.range(0, CLIENT_COUNT)
4141
.mapToObj(n -> {
42-
PrometheusMeterRegistry meterRegistry = new PrometheusMeterRegistry(PrometheusConfig.DEFAULT, new CollectorRegistry(), Clock.SYSTEM);
42+
PrometheusMeterRegistry meterRegistry = new PrometheusMeterRegistry(PrometheusConfig.DEFAULT, new PrometheusRegistry(), Clock.SYSTEM);
4343
meterRegistry.config().commonTags("client.id", Integer.toString(n));
4444

4545
PrometheusRSocketClient.build(meterRegistry, TcpClientTransport.create("localhost", 7001))

client/src/test/java/io/micrometer/prometheus/rsocket/SampleServerlessClient.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
package io.micrometer.prometheus.rsocket;
1717

1818
import io.micrometer.core.instrument.Counter;
19-
import io.micrometer.prometheus.PrometheusConfig;
20-
import io.micrometer.prometheus.PrometheusMeterRegistry;
19+
import io.micrometer.prometheusmetrics.PrometheusConfig;
20+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2121
import io.rsocket.transport.netty.client.TcpClientTransport;
2222
import reactor.core.Disposable;
2323
import reactor.core.publisher.Flux;

proxy-server/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import org.springframework.boot.gradle.plugin.SpringBootPlugin
22

33
plugins {
44
id 'java-library'
5-
id 'org.springframework.boot' version '3.2.3' apply false
5+
id 'org.springframework.boot' version '3.3.1' apply false
66
}
77

88
apply plugin: 'io.spring.dependency-management'

proxy-server/src/main/java/io/micrometer/prometheus/rsocket/PrometheusController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import io.micrometer.core.instrument.DistributionSummary;
2020
import io.micrometer.core.instrument.Tags;
2121
import io.micrometer.core.instrument.Timer;
22-
import io.micrometer.prometheus.PrometheusMeterRegistry;
22+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2323
import io.netty.buffer.ByteBuf;
2424
import io.netty.buffer.ByteBufUtil;
2525
import io.rsocket.Payload;

proxy/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
plugins {
2-
id 'org.springframework.boot' version '3.2.3'
2+
id 'org.springframework.boot' version '3.3.1'
33
}
44

55
apply plugin: 'io.spring.dependency-management'

starter-spring/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import org.springframework.boot.gradle.plugin.SpringBootPlugin
22

33
plugins {
44
id 'java-library'
5-
id 'org.springframework.boot' version '3.2.3' apply false
5+
id 'org.springframework.boot' version '3.3.1' apply false
66
}
77

88
apply plugin: 'io.spring.dependency-management'

starter-spring/src/main/java/io/micrometer/prometheus/rsocket/autoconfigure/PrometheusRSocketClientAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
package io.micrometer.prometheus.rsocket.autoconfigure;
1818

19-
import io.micrometer.prometheus.PrometheusMeterRegistry;
2019
import io.micrometer.prometheus.rsocket.PrometheusRSocketClient;
20+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2121
import org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration;
2222
import org.springframework.boot.autoconfigure.AutoConfiguration;
2323
import org.springframework.boot.autoconfigure.AutoConfigureAfter;

starter-spring/src/main/java/io/micrometer/prometheus/rsocket/autoconfigure/PrometheusRSocketProxyServerAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
*/
1616
package io.micrometer.prometheus.rsocket.autoconfigure;
1717

18-
import io.micrometer.prometheus.PrometheusMeterRegistry;
1918
import io.micrometer.prometheus.rsocket.PrometheusController;
2019
import io.micrometer.prometheus.rsocket.PrometheusControllerProperties;
20+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
2121
import org.springframework.boot.autoconfigure.AutoConfiguration;
2222
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
2323
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;

0 commit comments

Comments
 (0)