From 2eef86fc28fd3b13f3d22edca6daaee101f03e16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Fri, 9 May 2025 11:26:48 +0200 Subject: [PATCH] Upgrade to Elasticsearch 8.18.0 Closes gh-45447 --- .../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 789f2167bc2..3b2f92ba482 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 bcbaed1d02c..8ce4ca25550 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -333,7 +333,7 @@ bom { releaseNotes("https://github.com/ehcache/ehcache3/releases/tag/v{version}") } } - library("Elasticsearch Client", "8.17.4") { + library("Elasticsearch Client", "8.18.0") { prohibit { contains "-alpha" contains "-beta"