aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/IndexModel.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-10-15 20:06:06 +0200
committerJon Bratseth <bratseth@oath.com>2018-10-15 20:06:06 +0200
commitb28a953489d50d4366ebd01922ea1d1febdfe86c (patch)
treec2b441912e76d0cb08d9cfed6307c97d72ac51fe /container-search/src/main/java/com/yahoo/prelude/IndexModel.java
parentdbefc9f0fa3b338232fc504f547a0f71c5f56d71 (diff)
Avoid deprecated method
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/IndexModel.java')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/IndexModel.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/IndexModel.java b/container-search/src/main/java/com/yahoo/prelude/IndexModel.java
index 0a413c1611c..45214d4d3df 100644
--- a/container-search/src/main/java/com/yahoo/prelude/IndexModel.java
+++ b/container-search/src/main/java/com/yahoo/prelude/IndexModel.java
@@ -7,7 +7,6 @@ import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
-import java.util.logging.Logger;
import java.util.stream.Collectors;
import com.yahoo.search.config.IndexInfoConfig;
@@ -21,15 +20,13 @@ import com.yahoo.container.QrSearchersConfig;
*/
public final class IndexModel {
- private static final Logger log = Logger.getLogger(IndexModel.class.getName());
-
- // Copied from MasterClustersInfoUpdater. It's a temporary workaround for IndexFacts.
+ // Copied from MasterClustersInfoUpdater. It's a temporary workaround for IndexFacts
private Map<String, List<String>> masterClusters;
private Map<String, SearchDefinition> searchDefinitions;
private SearchDefinition unionSearchDefinition;
/**
- * Use IndexModel as a pure wrapper for the parameters given.
+ * Create an index model.
*/
public IndexModel(Map<String, List<String>> masterClusters, Collection<SearchDefinition> searchDefinitions) {
this.masterClusters = masterClusters;
@@ -112,6 +109,7 @@ public final class IndexModel {
for (SearchDefinition sd : searchDefinitions) {
for (Index index : sd.indices().values()) {
+ union.getOrCreateIndex(index.getName());
for (String command : index.allCommands())
union.addCommand(index.getName(), command);
for (String alias : index.aliases())