summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-08-15 11:43:59 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-08-15 11:43:59 +0200
commitbf6ffad296a00eb5e0d130d798d799de28c69b1e (patch)
tree9c05fc7421309f75dd58255d0619ee75b4909f8d /container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java
parentf2dfe73196795211900f0d2053af6d6cc7411360 (diff)
Dedupe absolutely identical federation targets
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java b/container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java
index 0f6bf2d5b71..72de1516e74 100644
--- a/container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java
+++ b/container-search/src/main/java/com/yahoo/search/federation/selection/TargetSelector.java
@@ -21,6 +21,7 @@ import java.util.Collection;
* @author tonytv
*/
public interface TargetSelector<T> {
+
Collection<FederationTarget<T>> getTargets(Query query, ChainRegistry<Searcher> searcherChainRegistry);
/**
@@ -32,4 +33,5 @@ public interface TargetSelector<T> {
* For modifying the result produced by the target.
*/
void modifyTargetResult(FederationTarget<T> target, Result result);
+
}