summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java30
1 files changed, 15 insertions, 15 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java b/container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java
index 441c4326355..88cc7ad7b2d 100644
--- a/container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java
+++ b/container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java
@@ -172,6 +172,21 @@ public class ClusterSearcher extends Searcher {
}
@Override
+ public Result search(Query query, Execution execution) {
+ validateQueryTimeout(query);
+ validateQueryCache(query);
+ Searcher searcher = server;
+ if (searcher == null) {
+ return new Result(query, ErrorMessage.createNoBackendsInService("Could not search"));
+ }
+ if (query.getTimeLeft() <= 0) {
+ return new Result(query, ErrorMessage.createTimeout("No time left for searching"));
+ }
+
+ return doSearch(searcher, query, execution);
+ }
+
+ @Override
public void fill(com.yahoo.search.Result result, String summaryClass, Execution execution) {
Query query = result.getQuery();
@@ -192,21 +207,6 @@ public class ClusterSearcher extends Searcher {
}
}
- @Override
- public Result search(Query query, Execution execution) {
- validateQueryTimeout(query);
- validateQueryCache(query);
- Searcher searcher = server;
- if (searcher == null) {
- return new Result(query, ErrorMessage.createNoBackendsInService("Could not search"));
- }
- if (query.getTimeLeft() <= 0) {
- return new Result(query, ErrorMessage.createTimeout("No time left for searching"));
- }
-
- return doSearch(searcher, query, execution);
- }
-
private void validateQueryTimeout(Query query) {
if (query.getTimeout() <= maxQueryTimeout) return;