diff --git a/source/net/yacy/cora/federate/solr/connector/AbstractSolrConnector.java b/source/net/yacy/cora/federate/solr/connector/AbstractSolrConnector.java index 087e3cd6c..4e48801bc 100644 --- a/source/net/yacy/cora/federate/solr/connector/AbstractSolrConnector.java +++ b/source/net/yacy/cora/federate/solr/connector/AbstractSolrConnector.java @@ -62,10 +62,6 @@ public abstract class AbstractSolrConnector implements SolrConnector { public boolean exists(final String fieldName, final String key) throws IOException { if (fieldName == null) return false; try { - if (fieldName.equals(YaCySchema.id.getSolrFieldName())) { - final SolrDocument doc = getById(key, fieldName); - return doc != null; - } long count = getQueryCount(fieldName + ":\"" + key + "\""); return count > 0; } catch (final Throwable e) { @@ -73,7 +69,7 @@ public abstract class AbstractSolrConnector implements SolrConnector { return false; } } - + @Override public Object getFieldById(final String key, final String field) throws IOException { SolrDocument doc = getById(key, field); diff --git a/source/net/yacy/cora/federate/solr/connector/EmbeddedSolrConnector.java b/source/net/yacy/cora/federate/solr/connector/EmbeddedSolrConnector.java index 600d3d044..78b739301 100644 --- a/source/net/yacy/cora/federate/solr/connector/EmbeddedSolrConnector.java +++ b/source/net/yacy/cora/federate/solr/connector/EmbeddedSolrConnector.java @@ -144,7 +144,7 @@ public class EmbeddedSolrConnector extends SolrServerConnector implements SolrCo req.getContext().put("webapp", CONTEXT); return req; } - + public SolrQueryResponse query(SolrQueryRequest req) throws SolrException { final long startTime = System.currentTimeMillis(); diff --git a/source/net/yacy/cora/federate/solr/connector/SolrServerConnector.java b/source/net/yacy/cora/federate/solr/connector/SolrServerConnector.java index 75d41f535..74bcfb241 100644 --- a/source/net/yacy/cora/federate/solr/connector/SolrServerConnector.java +++ b/source/net/yacy/cora/federate/solr/connector/SolrServerConnector.java @@ -324,7 +324,7 @@ public abstract class SolrServerConnector extends AbstractSolrConnector implemen params.setRows(0); params.setStart(0); params.setFacet(false); - params.setFields(YaCySchema.id.getSolrFieldName()); + //params.setFields(YaCySchema.id.getSolrFieldName()); // query the server QueryResponse rsp = query(params);