From 5da133ac3669343b05187aec7469e07ff37f5d36 Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Tue, 25 Oct 2022 17:43:32 +0200 Subject: [PATCH] Make ObservationRegistry non final in BatchMetrics This makes it possible to assign a pre-configured ObservationRegistry (by Spring Boot for instance) in BatchMetrics --- .../springframework/batch/core/observability/BatchMetrics.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchMetrics.java b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchMetrics.java index 2c81aaa72..93c2a63f4 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchMetrics.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/observability/BatchMetrics.java @@ -58,7 +58,7 @@ public final class BatchMetrics { * Global {@link ObservationRegistry}. A {@link DefaultMeterObservationHandler} is * attached to create a {@link Timer} for every finished {@link Observation}. */ - public static final ObservationRegistry observationRegistry; + public static ObservationRegistry observationRegistry; static { observationRegistry = ObservationRegistry.create();