• Artem Bilan's avatar
    Ensure that MeterRegistry bean is defined before SI looks for it · 7d712aaa
    Artem Bilan authored
    Previously, it was possible for Spring Integration, including its
    built-in Micrometer support, to be auto-configured before the
    Micrometer auto-configuration had defined the MeterRegistry bean. This
    resulted in missing Spring Integration metrics.
    
    Spring Integration is unusual in having its own built-in Micrometer
    support that it configures itself. Rather than providing
    auto-configuration for Integration's Micrometer support (Which isn't
    needed), this commit introduces some auto-configuration that just
    affects the ordering of the auto-configuration classes. This ordering
    ensures that the MeterRegistry bean has been defined by Spring
    Integration is auto-configured. This ensures that the MeterRegistry
    bean is known to the BeanFactory when Spring Integration goes looking
    for it.
    
    See gh-24095
    7d712aaa
Name
Last commit
Last update
.bomr Loading commit data...
.github Loading commit data...
.mvn Loading commit data...
ci Loading commit data...
eclipse Loading commit data...
git/hooks Loading commit data...
idea Loading commit data...
spring-boot-project Loading commit data...
spring-boot-tests Loading commit data...
src/checkstyle Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.settings-template.xml Loading commit data...
CODE_OF_CONDUCT.adoc Loading commit data...
CONTRIBUTING.adoc Loading commit data...
LICENSE.txt Loading commit data...
README.adoc Loading commit data...
SUPPORT.adoc Loading commit data...
mvnw Loading commit data...
mvnw.cmd Loading commit data...
pom.xml Loading commit data...