Browse Source

Polishing.

Added recommendation for Mongos native observability features in Javadoc.

Fixed minor typo.

Original pull request #5080
See #5078
pull/5109/head
Jens Schauder 1 month ago
parent
commit
b2a524bd6c
No known key found for this signature in database
GPG Key ID: 2BE5D185CD2A1CE6
  1. 1
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/ContextProviderFactory.java
  2. 1
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/MongoHandlerContext.java
  3. 1
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/MongoHandlerObservationConvention.java
  4. 1
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/MongoObservationCommandListener.java
  5. 2
      src/main/antora/modules/ROOT/pages/mongodb/change-streams.adoc

1
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/ContextProviderFactory.java

@ -40,6 +40,7 @@ import com.mongodb.reactivestreams.client.ReactiveContextProvider;
* <p> * <p>
* <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured * <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured
* via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}. * via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}.
* We recommend switching to the driver native observability.
* *
* @author Mark Paluch * @author Mark Paluch
* @since 3.0 * @since 3.0

1
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/MongoHandlerContext.java

@ -38,6 +38,7 @@ import com.mongodb.event.CommandSucceededEvent;
* <p> * <p>
* <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured * <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured
* via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}. * via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}.
* We recommend switching to the driver native observability.
* *
* @author Marcin Grzejszczak * @author Marcin Grzejszczak
* @author Greg Turnquist * @author Greg Turnquist

1
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/MongoHandlerObservationConvention.java

@ -23,6 +23,7 @@ import io.micrometer.observation.ObservationConvention;
* <p> * <p>
* <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured * <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured
* via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}. * via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}.
* We recommend switching to the driver native observability.
* *
* @author Greg Turnquist * @author Greg Turnquist
* @since 4 * @since 4

1
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/observability/MongoObservationCommandListener.java

@ -39,6 +39,7 @@ import com.mongodb.event.CommandSucceededEvent;
* <p> * <p>
* <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured * <strong>NOTE:</strong> MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured
* via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}. * via {@code MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings)}.
* We recommend switching to the driver native observability.
* *
* @author OpenZipkin Brave Authors * @author OpenZipkin Brave Authors
* @author Marcin Grzejszczak * @author Marcin Grzejszczak

2
src/main/antora/modules/ROOT/pages/mongodb/change-streams.adoc

@ -44,7 +44,7 @@ container.stop();
<5> Do not forget to stop the container once you are sure you no longer need it. Doing so stops all running `Task` instances within the container. <5> Do not forget to stop the container once you are sure you no longer need it. Doing so stops all running `Task` instances within the container.
==== ====
`DefaultMessageListenerContainer` implements `SmartLifecycle` and will by default be automatically started when registered as a Bean in the Application Context. `DefaultMessageListenerContainer` implements `SmartLifecycle` and will by default be automatically started when registered as a bean in the Application Context.
[NOTE] [NOTE]
==== ====

Loading…
Cancel
Save