From e71e29b3a05544526237d0347b41c66e964db3a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20B=C3=BCscher?= Date: Tue, 2 Aug 2016 19:34:43 +0200 Subject: [PATCH] Using client instead of TransportSearchAction --- .../index/rankeval/TransportRankEvalAction.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/modules/rank-eval/src/main/java/org/elasticsearch/index/rankeval/TransportRankEvalAction.java b/modules/rank-eval/src/main/java/org/elasticsearch/index/rankeval/TransportRankEvalAction.java index dc2574edf26..2748d52cb14 100644 --- a/modules/rank-eval/src/main/java/org/elasticsearch/index/rankeval/TransportRankEvalAction.java +++ b/modules/rank-eval/src/main/java/org/elasticsearch/index/rankeval/TransportRankEvalAction.java @@ -23,7 +23,6 @@ import org.elasticsearch.action.ActionFuture; import org.elasticsearch.action.ActionListener; import org.elasticsearch.action.search.SearchRequest; import org.elasticsearch.action.search.SearchResponse; -import org.elasticsearch.action.search.TransportSearchAction; import org.elasticsearch.action.support.ActionFilters; import org.elasticsearch.action.support.AutoCreateIndex; import org.elasticsearch.action.support.HandledTransportAction; @@ -62,6 +61,7 @@ public class TransportRankEvalAction extends HandledTransportAction> unknownDocs = new HashMap<>(); Collection specifications = qualityTask.getSpecifications(); Vector partialResults = new Vector<>(specifications.size()); @@ -95,10 +95,8 @@ public class TransportRankEvalAction extends HandledTransportAction searchResponse = transportSearchAction.execute(templatedRequest); - SearchHits hits = searchResponse.actionGet().getHits(); + ActionFuture response = client.search(templatedRequest); + SearchHits hits = response.actionGet().getHits(); EvalQueryQuality queryQuality = metric.evaluate(hits.getHits(), spec.getRatedDocs()); partialResults.addElement(queryQuality);