diff --git a/source/net/yacy/http/servlets/SolrSelectServlet.java b/source/net/yacy/http/servlets/SolrSelectServlet.java index 5d440588c..662eb3ccd 100644 --- a/source/net/yacy/http/servlets/SolrSelectServlet.java +++ b/source/net/yacy/http/servlets/SolrSelectServlet.java @@ -39,6 +39,7 @@ import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import net.yacy.cora.federate.FederateSearchManager; import net.yacy.cora.federate.solr.Ranking; import net.yacy.cora.federate.solr.connector.EmbeddedSolrConnector; import net.yacy.cora.federate.solr.connector.SolrConnector; @@ -146,6 +147,17 @@ public class SolrSelectServlet extends HttpServlet { QueryGoal qg = new QueryGoal(querystring); StringBuilder solrQ = qg.collectionTextQuery(); mmsp.getMap().put(CommonParams.Q, new String[]{solrQ.toString()}); // sru patch + + // experimental p2p enrichment if flag to do so is set + /* + final String p2pQuery = querystring; + new Thread() { + @Override + public void run() { + FederateSearchManager.getManager().query(p2pQuery); + } + }.start(); + */ } String q = mmsp.get(CommonParams.Q, ""); if (querystring.length() == 0) querystring = q;