Skip to content

Commit dd36f3f

Browse files
dependabot[bot]vinokurig
authored andcommitted
chore(deps): bump io.micrometer.version from 1.11.5 to 1.16.1
Bumps `io.micrometer.version` from 1.11.5 to 1.16.1. Updates `io.micrometer:micrometer-core` from 1.11.5 to 1.16.1 - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.5...v1.16.1) Updates `io.micrometer:micrometer-registry-prometheus` from 1.11.5 to 1.16.1 - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.5...v1.16.1) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-core dependency-version: 1.16.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-version: 1.16.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 7f6f805 commit dd36f3f

File tree

7 files changed

+29
-15
lines changed

7 files changed

+29
-15
lines changed

core/che-core-metrics-core/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2012-2025 Red Hat, Inc.
4+
Copyright (c) 2012-2026 Red Hat, Inc.
55
This program and the accompanying materials are made
66
available under the terms of the Eclipse Public License 2.0
77
which is available at https://www.eclipse.org/legal/epl-2.0/
@@ -42,6 +42,10 @@
4242
<groupId>io.micrometer</groupId>
4343
<artifactId>micrometer-registry-prometheus</artifactId>
4444
</dependency>
45+
<dependency>
46+
<groupId>io.prometheus</groupId>
47+
<artifactId>prometheus-metrics-model</artifactId>
48+
</dependency>
4549
<dependency>
4650
<groupId>io.prometheus</groupId>
4751
<artifactId>simpleclient</artifactId>

core/che-core-metrics-core/src/main/java/org/eclipse/che/core/metrics/MetricsBinder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2012-2018 Red Hat, Inc.
2+
* Copyright (c) 2012-2026 Red Hat, Inc.
33
* This program and the accompanying materials are made
44
* available under the terms of the Eclipse Public License 2.0
55
* which is available at https://www.eclipse.org/legal/epl-2.0/
@@ -12,7 +12,7 @@
1212
package org.eclipse.che.core.metrics;
1313

1414
import io.micrometer.core.instrument.binder.MeterBinder;
15-
import io.micrometer.prometheus.PrometheusMeterRegistry;
15+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
1616
import java.util.Set;
1717
import javax.inject.Inject;
1818
import javax.inject.Singleton;

core/che-core-metrics-core/src/main/java/org/eclipse/che/core/metrics/MetricsModule.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2012-2025 Red Hat, Inc.
2+
* Copyright (c) 2012-2026 Red Hat, Inc.
33
* This program and the accompanying materials are made
44
* available under the terms of the Eclipse Public License 2.0
55
* which is available at https://www.eclipse.org/legal/epl-2.0/
@@ -26,7 +26,7 @@
2626
import io.micrometer.core.instrument.binder.system.FileDescriptorMetrics;
2727
import io.micrometer.core.instrument.binder.system.ProcessorMetrics;
2828
import io.micrometer.core.instrument.binder.system.UptimeMetrics;
29-
import io.micrometer.prometheus.PrometheusMeterRegistry;
29+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
3030
import io.prometheus.client.CollectorRegistry;
3131

3232
@Beta

core/che-core-metrics-core/src/main/java/org/eclipse/che/core/metrics/PrometheusMeterRegistryProvider.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2012-2018 Red Hat, Inc.
2+
* Copyright (c) 2012-2026 Red Hat, Inc.
33
* This program and the accompanying materials are made
44
* available under the terms of the Eclipse Public License 2.0
55
* which is available at https://www.eclipse.org/legal/epl-2.0/
@@ -13,9 +13,9 @@
1313

1414
import io.micrometer.core.instrument.Clock;
1515
import io.micrometer.core.instrument.Metrics;
16-
import io.micrometer.prometheus.PrometheusConfig;
17-
import io.micrometer.prometheus.PrometheusMeterRegistry;
18-
import io.prometheus.client.CollectorRegistry;
16+
import io.micrometer.prometheusmetrics.PrometheusConfig;
17+
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry;
18+
import io.prometheus.metrics.model.registry.PrometheusRegistry;
1919
import javax.inject.Inject;
2020
import javax.inject.Provider;
2121
import javax.inject.Singleton;
@@ -29,7 +29,7 @@ public class PrometheusMeterRegistryProvider implements Provider<PrometheusMeter
2929
private final PrometheusMeterRegistry prometheusMeterRegistry;
3030

3131
@Inject
32-
public PrometheusMeterRegistryProvider(CollectorRegistry registry) {
32+
public PrometheusMeterRegistryProvider(PrometheusRegistry registry) {
3333
prometheusMeterRegistry =
3434
new PrometheusMeterRegistry(PrometheusConfig.DEFAULT, registry, Clock.SYSTEM);
3535
Metrics.addRegistry(prometheusMeterRegistry);

core/commons/che-core-commons-observability/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2012-2025 Red Hat, Inc.
4+
Copyright (c) 2012-2026 Red Hat, Inc.
55
This program and the accompanying materials are made
66
available under the terms of the Eclipse Public License 2.0
77
which is available at https://www.eclipse.org/legal/epl-2.0/
@@ -50,6 +50,10 @@
5050
<groupId>jakarta.validation</groupId>
5151
<artifactId>jakarta.validation-api</artifactId>
5252
</dependency>
53+
<dependency>
54+
<groupId>org.eclipse.che.core</groupId>
55+
<artifactId>che-core-commons-annotations</artifactId>
56+
</dependency>
5357
<dependency>
5458
<groupId>org.eclipse.che.core</groupId>
5559
<artifactId>che-core-commons-lang</artifactId>

core/commons/che-core-commons-observability/src/main/java/org/eclipse/che/commons/observability/MeteredExecutorServiceWrapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2012-2021 Red Hat, Inc.
2+
* Copyright (c) 2012-2026 Red Hat, Inc.
33
* This program and the accompanying materials are made
44
* available under the terms of the Eclipse Public License 2.0
55
* which is available at https://www.eclipse.org/legal/epl-2.0/
@@ -15,14 +15,14 @@
1515
import io.micrometer.core.instrument.Tags;
1616
import io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics;
1717
import io.micrometer.core.instrument.internal.TimedCronExecutorService;
18-
import io.micrometer.core.lang.Nullable;
1918
import java.lang.reflect.Field;
2019
import java.util.concurrent.ExecutorService;
2120
import java.util.concurrent.Executors;
2221
import java.util.concurrent.ScheduledExecutorService;
2322
import java.util.concurrent.ThreadPoolExecutor;
2423
import javax.inject.Inject;
2524
import javax.inject.Singleton;
25+
import org.eclipse.che.commons.annotation.Nullable;
2626
import org.eclipse.che.commons.schedule.executor.CronExecutorService;
2727
import org.slf4j.Logger;
2828
import org.slf4j.LoggerFactory;

pom.xml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2012-2025 Red Hat, Inc.
4+
Copyright (c) 2012-2026 Red Hat, Inc.
55
This program and the accompanying materials are made
66
available under the terms of the Eclipse Public License 2.0
77
which is available at https://www.eclipse.org/legal/epl-2.0/
@@ -72,7 +72,7 @@
7272
<io.jaegertracing.micrometer.version>1.8.1</io.jaegertracing.micrometer.version>
7373
<io.jaegertracing.version>1.8.1</io.jaegertracing.version>
7474
<io.jsonwebtoken.jjwt.version>0.11.2</io.jsonwebtoken.jjwt.version>
75-
<io.micrometer.version>1.11.5</io.micrometer.version>
75+
<io.micrometer.version>1.16.1</io.micrometer.version>
7676
<io.netty.version>4.2.9.Final</io.netty.version>
7777
<io.opentracing.api.extensions.version>0.6.0</io.opentracing.api.extensions.version>
7878
<io.opentracing.concurrent.version>0.4.0</io.opentracing.concurrent.version>
@@ -81,6 +81,7 @@
8181
<io.opentracing.tracerresolver.version>0.1.8</io.opentracing.tracerresolver.version>
8282
<io.opentracing.version>0.33.0</io.opentracing.version>
8383
<io.opentracing.web-servlet-filter.version>0.4.1</io.opentracing.web-servlet-filter.version>
84+
<io.prometheus.metricsmodel.version>1.4.3</io.prometheus.metricsmodel.version>
8485
<io.prometheus.simpleclient.version>0.16.0</io.prometheus.simpleclient.version>
8586
<io.rest-assured.version>4.4.0</io.rest-assured.version>
8687
<io.swagger.version>2.2.16</io.swagger.version>
@@ -466,6 +467,11 @@
466467
<artifactId>opentracing-web-servlet-filter</artifactId>
467468
<version>${io.opentracing.web-servlet-filter.version}</version>
468469
</dependency>
470+
<dependency>
471+
<groupId>io.prometheus</groupId>
472+
<artifactId>prometheus-metrics-model</artifactId>
473+
<version>${io.prometheus.metricsmodel.version}</version>
474+
</dependency>
469475
<dependency>
470476
<groupId>io.prometheus</groupId>
471477
<artifactId>simpleclient</artifactId>

0 commit comments

Comments
 (0)