From 7ca6359b433105ddca486a6456519653c619f8b3 Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Sun, 5 Apr 2020 15:32:39 +0200 Subject: [PATCH] Remove PushRegistry's numThreads deprecated property See gh-20835 --- .../properties/PushRegistryProperties.java | 15 --- .../PushRegistryPropertiesConfigAdapter.java | 6 -- ...itional-spring-configuration-metadata.json | 100 +++++++++++++++++- ...hRegistryPropertiesConfigAdapterTests.java | 7 -- .../PushRegistryPropertiesTests.java | 3 +- 5 files changed, 96 insertions(+), 35 deletions(-) diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryProperties.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryProperties.java index 6de5b7ae2b..a6cf7cc2b5 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryProperties.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryProperties.java @@ -49,11 +49,6 @@ public abstract class PushRegistryProperties { */ private Duration readTimeout = Duration.ofSeconds(10); - /** - * Number of threads to use with the metrics publishing scheduler. - */ - private Integer numThreads = 2; - /** * Number of measurements per request to use for this backend. If more measurements * are found, then multiple requests will be made. @@ -92,16 +87,6 @@ public abstract class PushRegistryProperties { this.readTimeout = readTimeout; } - @Deprecated - public Integer getNumThreads() { - return this.numThreads; - } - - @Deprecated - public void setNumThreads(Integer numThreads) { - this.numThreads = numThreads; - } - public Integer getBatchSize() { return this.batchSize; } diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryPropertiesConfigAdapter.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryPropertiesConfigAdapter.java index cded0b855b..e05037ca8f 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryPropertiesConfigAdapter.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryPropertiesConfigAdapter.java @@ -56,12 +56,6 @@ public abstract class PushRegistryPropertiesConfigAdapter