Skip to content

Commit 500d054

Browse files
committed
Polish "Provide explicit order for neo4jObservationCustomizer"
See gh-47626
1 parent 80e842d commit 500d054

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

documentation/spring-boot-docs/src/docs/antora/modules/reference/pages/actuator/metrics.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1047,6 +1047,8 @@ management:
10471047

10481048
Auto-configuration registers a javadoc:org.neo4j.driver.observation.micrometer.MicrometerObservationProvider[] for the auto-configured javadoc:org.neo4j.driver.Driver[].
10491049

1050+
To override this behavior, you can register a javadoc:org.springframework.boot.neo4j.autoconfigure.ConfigBuilderCustomizer[] bean with an order higher than zero.
1051+
10501052

10511053

10521054
[[actuator.metrics.supported.jetty]]

module/spring-boot-neo4j/src/main/java/org/springframework/boot/neo4j/autoconfigure/observation/Neo4jObservationAutoConfiguration.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import org.springframework.boot.neo4j.autoconfigure.ConfigBuilderCustomizer;
2828
import org.springframework.boot.neo4j.autoconfigure.Neo4jAutoConfiguration;
2929
import org.springframework.context.annotation.Bean;
30-
import org.springframework.core.Ordered;
3130
import org.springframework.core.annotation.Order;
3231

3332
/**
@@ -44,7 +43,7 @@ public final class Neo4jObservationAutoConfiguration {
4443

4544
@Bean
4645
@ConditionalOnBean(ObservationRegistry.class)
47-
@Order(Ordered.HIGHEST_PRECEDENCE)
46+
@Order(0)
4847
ConfigBuilderCustomizer neo4jObservationCustomizer(ObservationRegistry registry) {
4948
return (builder) -> builder.withObservationProvider(MicrometerObservationProvider.builder(registry).build());
5049
}

0 commit comments

Comments
 (0)