summaryrefslogtreecommitdiffstats
path: root/container-search/src
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2018-05-11 09:50:40 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2018-05-11 09:50:40 +0200
commita8a5550dd1e7d08d33d883f7cc1700af18645cd6 (patch)
treef14e9aa35bc68defa771186229b7773855ad74ee /container-search/src
parentf30dd15e31720238da47376e487dd93f8e9398cd (diff)
Only fdispatch handles the estimate feature properly.
Diffstat (limited to 'container-search/src')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/fastsearch/FastSearcher.java1
1 files changed, 1 insertions, 0 deletions
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<SearchCluster.Node> directDispatchRecipient = dispatcher.searchCluster().directDispatchTarget();
if ( ! directDispatchRecipient.isPresent()) return dispatchBackend;