diff --git a/spring-batch-core/pom.xml b/spring-batch-core/pom.xml index d7e292766..98818c215 100644 --- a/spring-batch-core/pom.xml +++ b/spring-batch-core/pom.xml @@ -65,6 +65,11 @@ micrometer-observation ${micrometer.version} + + io.micrometer + micrometer-commons + ${micrometer.version} + diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchJobObservation.java b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchJobObservation.java index 9948dcf3b..66621c2ca 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchJobObservation.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchJobObservation.java @@ -17,7 +17,7 @@ package org.springframework.batch.core.observability; import io.micrometer.observation.docs.DocumentedObservation; -import io.micrometer.observation.docs.TagKey; +import io.micrometer.common.docs.TagKey; /** * Observation created around a Job execution. diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchStepObservation.java b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchStepObservation.java index 236a122f0..51b9e963d 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchStepObservation.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchStepObservation.java @@ -17,7 +17,7 @@ package org.springframework.batch.core.observability; import io.micrometer.observation.docs.DocumentedObservation; -import io.micrometer.observation.docs.TagKey; +import io.micrometer.common.docs.TagKey; /** * Observation created around a step execution. diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchJobTagsProvider.java b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchJobTagsProvider.java index a0b186b96..15754faa4 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchJobTagsProvider.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchJobTagsProvider.java @@ -15,7 +15,7 @@ */ package org.springframework.batch.core.observability; -import io.micrometer.observation.Tags; +import io.micrometer.common.Tags; import org.springframework.batch.core.JobExecution; @@ -23,6 +23,7 @@ import org.springframework.batch.core.JobExecution; * Default {@link BatchJobTagsProvider} implementation. * * @author Marcin Grzejszczak + * @author Mahmoud Ben Hassine * @since 5.0 */ public class DefaultBatchJobTagsProvider implements BatchJobTagsProvider { diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchStepTagsProvider.java b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchStepTagsProvider.java index ac3af0f7d..4f6e83600 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchStepTagsProvider.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/DefaultBatchStepTagsProvider.java @@ -15,7 +15,7 @@ */ package org.springframework.batch.core.observability; -import io.micrometer.observation.Tags; +import io.micrometer.common.Tags; import org.springframework.batch.core.StepExecution; @@ -23,6 +23,7 @@ import org.springframework.batch.core.StepExecution; * Default {@link BatchStepTagsProvider} implementation. * * @author Marcin Grzejszczak + * @author Mahmoud Ben Hassine * @since 5.0 */ public class DefaultBatchStepTagsProvider implements BatchStepTagsProvider {