Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Motivation:
Micrometer 1.13.0 updates its Prometheus dependency from 0.x to 1.x. In Prometheus 1.x, the package of PrometheusMeterRegistry has changed and CollectorRegistry is no longer used. More details can be found in the migration guide.
Modifications:
Updated Micrometer from 1.12.4 to 1.13.0.
Removed the Micrometer 1.3 integration test module.
We dropped supporting Micrometer <= 1.5 already: #5661
Updated Prometheus from 0.16.0 to 1.3.0.
Added armeria-prometheus1 module.
PrometheusMeterRegistries, PrometheusVersion1ExpositionService, and its builder classes are added.
Deprecated PrometheusMeterRegistries, PrometheusExpositionService, and its builder classes.
Result:
The older PrometheusMeterRegistries, PrometheusExpositionService, and its builders are deprecated.
Motivation: Micrometer 1.13.0 updates its Prometheus dependency from 0.x to 1.x. In Prometheus 1.x, the package of
PrometheusMeterRegistry
has changed andCollectorRegistry
is no longer used. More details can be found in the migration guide.Modifications:
armeria-prometheus1
module.PrometheusMeterRegistries
,PrometheusVersion1ExpositionService
, and its builder classes are added.PrometheusMeterRegistries
,PrometheusExpositionService
, and its builder classes.Result:
PrometheusMeterRegistries
,PrometheusExpositionService
, and its builders are deprecated.armeria-prometheus1
.