From a8a5550dd1e7d08d33d883f7cc1700af18645cd6 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Fri, 11 May 2018 09:50:40 +0200 Subject: Only fdispatch handles the estimate feature properly. --- .../src/main/java/com/yahoo/prelude/fastsearch/FastSearcher.java | 1 + 1 file changed, 1 insertion(+) (limited to 'container-search/src') diff --git a/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastSearcher.java b/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastSearcher.java index 674c389c630..54db3b083d7 100644 --- a/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastSearcher.java +++ b/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastSearcher.java @@ -222,6 +222,7 @@ public class FastSearcher extends VespaBackEndSearcher { */ private Backend chooseBackend(Query query) { if ( ! query.properties().getBoolean(dispatchDirect, true)) return dispatchBackend; + if (query.properties().getBoolean(com.yahoo.search.query.Model.ESTIMATE)) return dispatchBackend; Optional directDispatchRecipient = dispatcher.searchCluster().directDispatchTarget(); if ( ! directDispatchRecipient.isPresent()) return dispatchBackend; -- cgit v1.2.3