Browse Source

Provide explicit order for neo4jObservationCustomizer

See gh-47626

Signed-off-by: Dmitriy Tverdiakov <dmitriy.tverdiakov@neo4j.com>
pull/47637/head
Dmitriy Tverdiakov 2 months ago committed by Stéphane Nicoll
parent
commit
80e842d18c
  1. 3
      module/spring-boot-neo4j/src/main/java/org/springframework/boot/neo4j/autoconfigure/observation/Neo4jObservationAutoConfiguration.java

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

@ -27,6 +27,8 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; @@ -27,6 +27,8 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.neo4j.autoconfigure.ConfigBuilderCustomizer;
import org.springframework.boot.neo4j.autoconfigure.Neo4jAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.core.Ordered;
import org.springframework.core.annotation.Order;
/**
* Auto-configuration for Neo4j observability.
@ -42,6 +44,7 @@ public final class Neo4jObservationAutoConfiguration { @@ -42,6 +44,7 @@ public final class Neo4jObservationAutoConfiguration {
@Bean
@ConditionalOnBean(ObservationRegistry.class)
@Order(Ordered.HIGHEST_PRECEDENCE)
ConfigBuilderCustomizer neo4jObservationCustomizer(ObservationRegistry registry) {
return (builder) -> builder.withObservationProvider(MicrometerObservationProvider.builder(registry).build());
}

Loading…
Cancel
Save