prop.putHTML("table_comment_status","publish: disconnected peer '" +peer.getName()+"/"+post.get("peerHash")+"' from " +peer.getIPs());
prop.put("table_comment_status","publish: no response from peer '" +peer.getName()+"/"+post.get("peerHash")+"' from <a href=\"http://" +challengeAddress+"\" target=\"_blank\">"+challengeAddress+"</a>");
}else{
Stringyourtype=response.get("yourtype");
Stringyourip=response.get("yourip");
peer=sb.peers.getConnected(peer.hash);
if(peer==null){
prop.put("table_comment",1);
prop.putHTML("table_comment_status","publish: disconnected peer 'UNKNOWN/"+post.get("peerHash")+"' from UNKNOWN");
Network.log.info("yacyClient.hello thread '"+Thread.currentThread().getName()+"' contacted peer at "+targetAddress+", received "+((content==null)?"null":content.length)+" bytes, time = "+responseTime+" milliseconds");
@ -1494,10 +1483,10 @@ public class CollectionConfiguration extends SchemaConfiguration implements Seri
try{
Stringdoccountquery=
CollectionSchema.host_id_s.getSolrFieldName()+":\""+hostid+"\" AND "+
"-"+CollectionSchema.robots_i.getSolrFieldName()+":8 AND "+// bit 3
"-"+CollectionSchema.robots_i.getSolrFieldName()+":24 AND "+// bit 3 + 4
"-"+CollectionSchema.robots_i.getSolrFieldName()+":512 AND "+// bit 9
"-"+CollectionSchema.robots_i.getSolrFieldName()+":1536 AND "+// bit 9 + 10
"-"+CollectionSchema.robots_i.getSolrFieldName()+":8 AND "+// bit 3 (noindex)
"-"+CollectionSchema.robots_i.getSolrFieldName()+":24 AND "+// bit 3 + 4 (noindex + nofollow)
"-"+CollectionSchema.robots_i.getSolrFieldName()+":512 AND "+// bit 9 (noindex)
"-"+CollectionSchema.robots_i.getSolrFieldName()+":1536 AND "+// bit 9 + 10 (noindex + nofollow)
"((-"+CollectionSchema.canonical_equal_sku_b.getSolrFieldName()+":"+AbstractSolrConnector.CATCHALL_TERM+") OR ("+CollectionSchema.canonical_equal_sku_b.getSolrFieldName()+":true)) AND "+
CollectionSchema.httpstatus_i.getSolrFieldName()+":200 AND "+
"-"+CollectionSchema.id.getSolrFieldName()+":\""+urlhash+"\" AND "+
@ -1856,7 +1845,10 @@ public class CollectionConfiguration extends SchemaConfiguration implements Seri
@ -113,13 +113,19 @@ public enum CollectionSchema implements SchemaDeclaration {
// encoded as binary value into an integer:
// bit 0: "all" contained in html header meta
// bit 1: "index" contained in html header meta
// bit 2: "noindex" contained in html header meta
// bit 3: "nofollow" contained in html header meta
// bit 8: "noarchive" contained in http header properties
// bit 9: "nosnippet" contained in http header properties
// bit 10: "noindex" contained in http header properties
// bit 11: "nofollow" contained in http header properties
// bit 12: "unavailable_after" contained in http header properties
// bit 2: "follow" contained in html header meta
// bit 3: "noindex" contained in html header meta
// bit 4: "nofollow" contained in html header meta
// bit 5: "noarchive" contained in html header meta
// bit 8: "all" contained in http header X-Robots-Tag
// bit 9: "noindex" contained in http header X-Robots-Tag
// bit 10: "nofollow" contained in http header X-Robots-Tag
// bit 11: "noarchive" contained in http header X-Robots-Tag
// bit 12: "nosnippet" contained in http header X-Robots-Tag
// bit 13: "noodp" contained in http header X-Robots-Tag
// bit 14: "notranslate" contained in http header X-Robots-Tag
// bit 15: "noimageindex" contained in http header X-Robots-Tag
// bit 16: "unavailable_after" contained in http header X-Robots-Tag
robots_i(SolrType.num_integer,true,true,false,false,false,"content of <meta name=\"robots\" content=#content#> tag and the \"X-Robots-Tag\" HTTP property"),
metagenerator_t(SolrType.text_general,true,true,false,false,false,"content of <meta name=\"generator\" content=#content#> tag"),
inboundlinks_protocol_sxt(SolrType.string,true,true,true,false,false,"internal links, only the protocol"),