From 94a40a7a752b6cf797d3e75fffe128f77f1c8468 Mon Sep 17 00:00:00 2001 From: Peter-Josef Meisch Date: Fri, 10 May 2024 09:33:39 +0200 Subject: [PATCH] Fix implementation of explicit refresh policy. Original Pull Request #2908 Closes #2907 --- .../repository/support/SimpleElasticsearchRepository.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/org/springframework/data/elasticsearch/repository/support/SimpleElasticsearchRepository.java b/src/main/java/org/springframework/data/elasticsearch/repository/support/SimpleElasticsearchRepository.java index c5c17d8a8..e4d1da6e2 100644 --- a/src/main/java/org/springframework/data/elasticsearch/repository/support/SimpleElasticsearchRepository.java +++ b/src/main/java/org/springframework/data/elasticsearch/repository/support/SimpleElasticsearchRepository.java @@ -457,9 +457,7 @@ public class SimpleElasticsearchRepository implements ElasticsearchReposi @Nullable public R executeAndRefresh(OperationsCallback callback, @Nullable RefreshPolicy refreshPolicy) { - R result = callback.doWithOperations(operations.withRefreshPolicy(refreshPolicy)); - doRefresh(); - return result; + return callback.doWithOperations(operations.withRefreshPolicy(refreshPolicy)); } // endregion }