BlockingQueue<SolrDocument>docs=webgraph.concurrentDocumentsByQuery("{!cache=false raw f=" +WebgraphSchema.target_id_s.getSolrFieldName()+"}"+ASCII.String(id),WebgraphSchema.source_chars_i.getSolrFieldName()+" asc",0,10000000,Long.MAX_VALUE,100,1,false,WebgraphSchema.source_id_s.getSolrFieldName());
@ -1078,7 +1078,7 @@ public class CollectionConfiguration extends SchemaConfiguration implements Seri
// If a document A links to B and B contains a 'canonical C', then the citation rank computation shall consider that A links to C and B does not link to C.
// If a document A links to B and B contains a 'canonical C', then the citation rank computation shall consider that A links to C and B does not link to C.
// To do so, we first must collect all canonical links, find all references to them, get the anchor list of the documents and patch the citation reference of these links
// To do so, we first must collect all canonical links, find all references to them, get the anchor list of the documents and patch the citation reference of these links
Stringpatchquery=CollectionSchema.host_s.getSolrFieldName()+":"+host+" AND "+CollectionSchema.canonical_s.getSolrFieldName()+AbstractSolrConnector.CATCHALL_DTERM;
Stringpatchquery=CollectionSchema.host_s.getSolrFieldName()+":"+host+" AND "+CollectionSchema.canonical_s.getSolrFieldName()+AbstractSolrConnector.CATCHALL_DTERM;
Stringpatchquery=WebgraphSchema.source_host_s.getSolrFieldName()+":\""+host+"\" AND "+WebgraphSchema.process_sxt.getSolrFieldName()+AbstractSolrConnector.CATCHALL_DTERM;
Stringpatchquery=WebgraphSchema.source_host_s.getSolrFieldName()+":\""+host+"\" AND "+WebgraphSchema.process_sxt.getSolrFieldName()+AbstractSolrConnector.CATCHALL_DTERM;
BlockingQueue<String>ids=connector.concurrentIDsByQuery("{!cache=false raw f=" +CollectionSchema.host_s.getSolrFieldName()+"}"+host,CollectionSchema.url_chars_i.getSolrFieldName()+" asc",0,100000000,86400000,200,1);