From d04ddb11231459287b8631b3b5c4c4d11322c9cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Fri, 16 May 2025 16:46:54 +0200 Subject: [PATCH] Upgrade to Elasticsearch 8.18.1 Closes gh-45495 --- .../elasticsearch/ElasticsearchReactiveHealthIndicator.java | 3 +-- spring-boot-project/spring-boot-dependencies/build.gradle | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/elasticsearch/ElasticsearchReactiveHealthIndicator.java b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/elasticsearch/ElasticsearchReactiveHealthIndicator.java index 789f2167bc..3b2f92ba48 100644 --- a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/elasticsearch/ElasticsearchReactiveHealthIndicator.java +++ b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/elasticsearch/ElasticsearchReactiveHealthIndicator.java @@ -67,8 +67,7 @@ public class ElasticsearchReactiveHealthIndicator extends AbstractReactiveHealth builder.withDetail("number_of_pending_tasks", response.numberOfPendingTasks()); builder.withDetail("number_of_in_flight_fetch", response.numberOfInFlightFetch()); builder.withDetail("task_max_waiting_in_queue_millis", response.taskMaxWaitingInQueueMillis()); - builder.withDetail("active_shards_percent_as_number", - Double.parseDouble(response.activeShardsPercentAsNumber())); + builder.withDetail("active_shards_percent_as_number", response.activeShardsPercentAsNumber()); builder.withDetail("unassigned_primary_shards", response.unassignedPrimaryShards()); return builder.build(); } diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index a980d6b9e1..035c9c6c30 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -338,7 +338,7 @@ bom { releaseNotes("https://github.com/ehcache/ehcache3/releases/tag/v{version}") } } - library("Elasticsearch Client", "8.17.4") { + library("Elasticsearch Client", "8.18.1") { prohibit { contains "-alpha" contains "-beta"