From 75e9ef5f792c51e92a013757b8bd811f9a740c95 Mon Sep 17 00:00:00 2001 From: Gethin James Date: Wed, 16 Aug 2017 11:22:41 +0200 Subject: [PATCH] SEARCH-506: Adding DBID fallback for errors / invalid config. --- .../main/java/org/alfresco/solr/tracker/ExplicitRouter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/ExplicitRouter.java b/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/ExplicitRouter.java index 00ea80427..335335263 100644 --- a/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/ExplicitRouter.java +++ b/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/ExplicitRouter.java @@ -11,6 +11,7 @@ import org.slf4j.LoggerFactory; public class ExplicitRouter implements DocRouter { protected final static Logger log = LoggerFactory.getLogger(ExplicitRouter.class); + private final DBIDRouter fallback = new DBIDRouter(); public ExplicitRouter() { } @@ -54,6 +55,6 @@ public class ExplicitRouter implements DocRouter { } } - return false; + return fallback.routeNode(shardCount, shardInstance, node); } }