From 94d23a1403104eb6b0edf01d4544712d56abdadf Mon Sep 17 00:00:00 2001 From: "Pierre Mazieres @Semarchy" <98735805+pierre-mazieres-semarchy@users.noreply.github.com> Date: Wed, 17 May 2023 18:52:01 +0200 Subject: [PATCH] "BaseQuery" class : the "build" method does not apply to the "runtimeFields" field. Original Pull Request #2568 Closes #2567 (cherry picked from commit 7b527c44511d0e45e0246ae2ee758cd522685aeb) # Conflicts: # src/main/java/org/springframework/data/elasticsearch/core/query/BaseQuery.java --- .../data/elasticsearch/core/query/BaseQuery.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/org/springframework/data/elasticsearch/core/query/BaseQuery.java b/src/main/java/org/springframework/data/elasticsearch/core/query/BaseQuery.java index 42281dea0..288642dcf 100755 --- a/src/main/java/org/springframework/data/elasticsearch/core/query/BaseQuery.java +++ b/src/main/java/org/springframework/data/elasticsearch/core/query/BaseQuery.java @@ -105,6 +105,14 @@ public class BaseQuery implements Query { this.requestCache = builder.getRequestCache(); this.idsWithRouting = builder.getIdsWithRouting(); this.pointInTime = builder.getPointInTime(); + this.runtimeFields = builder.getRuntimeFields(); + } + + /** + * @since 5.1 + */ + public void setSort(@Nullable Sort sort) { + this.sort = sort; } @Override