diff --git a/htroot/IndexCreateIndexingQueue_p.java b/htroot/IndexCreateIndexingQueue_p.java index 7586b1e17..7e8c4a8a6 100644 --- a/htroot/IndexCreateIndexingQueue_p.java +++ b/htroot/IndexCreateIndexingQueue_p.java @@ -43,23 +43,14 @@ // javac -classpath .:../classes IndexCreate_p.java // if the shell's current path is HTROOT -import java.net.MalformedURLException; -import java.net.URL; import java.text.SimpleDateFormat; import java.util.Date; -import java.util.Enumeration; -import java.util.Iterator; import java.util.Locale; import de.anomic.http.httpHeader; import de.anomic.plasma.plasmaCrawlEURL; -import de.anomic.plasma.plasmaCrawlLoaderMessage; -import de.anomic.plasma.plasmaCrawlNURL; -import de.anomic.plasma.plasmaCrawlProfile; -import de.anomic.plasma.plasmaCrawlWorker; import de.anomic.plasma.plasmaHTCache; import de.anomic.plasma.plasmaSwitchboard; -import de.anomic.plasma.plasmaURL; import de.anomic.server.serverObjects; import de.anomic.server.serverSwitch; import de.anomic.yacy.yacyCore; diff --git a/htroot/IndexCreateLoaderQueue_p.java b/htroot/IndexCreateLoaderQueue_p.java index dfb9d46ec..1e7eaebe0 100644 --- a/htroot/IndexCreateLoaderQueue_p.java +++ b/htroot/IndexCreateLoaderQueue_p.java @@ -43,23 +43,14 @@ // javac -classpath .:../classes IndexCreate_p.java // if the shell's current path is HTROOT -import java.net.MalformedURLException; -import java.net.URL; import java.text.SimpleDateFormat; import java.util.Date; -import java.util.Enumeration; -import java.util.Iterator; import java.util.Locale; import de.anomic.http.httpHeader; -import de.anomic.plasma.plasmaCrawlEURL; import de.anomic.plasma.plasmaCrawlLoaderMessage; -import de.anomic.plasma.plasmaCrawlNURL; -import de.anomic.plasma.plasmaCrawlProfile; import de.anomic.plasma.plasmaCrawlWorker; -import de.anomic.plasma.plasmaHTCache; import de.anomic.plasma.plasmaSwitchboard; -import de.anomic.plasma.plasmaURL; import de.anomic.server.serverObjects; import de.anomic.server.serverSwitch; import de.anomic.yacy.yacyCore; diff --git a/htroot/IndexCreateWWWGlobalQueue_p.html b/htroot/IndexCreateWWWGlobalQueue_p.html new file mode 100644 index 000000000..fd44c10c0 --- /dev/null +++ b/htroot/IndexCreateWWWGlobalQueue_p.html @@ -0,0 +1,48 @@ + + +
++This queue stores the urls that shall be sent to other peers to perform a remote crawl. +If there is no peer for remote crawling available, the links are crawled locally. +
+
+#(crawler-queue)#
+The global crawler queue is empty
+::
+
Initiator | +Depth | +Modified Date | +Anchor Name | +URL | +
---|---|---|---|---|
#[initiator]# | +#[depth]# | +#[modified]# | +#[anchor]# | +#[url]# | +
+This queue stores the urls that shall be crawled localy by this peer. +It may also contain urls that are computed by the proxy-prefetch. +
#(crawler-queue)#
-The crawler queue is empty
+The local crawler queue is empty
::
-
Initiator | diff --git a/htroot/IndexCreateWWWLocalCrawlQueue_p.java b/htroot/IndexCreateWWWLocalQueue_p.java similarity index 78% rename from htroot/IndexCreateWWWLocalCrawlQueue_p.java rename to htroot/IndexCreateWWWLocalQueue_p.java index 54810e15c..9fb72806e 100644 --- a/htroot/IndexCreateWWWLocalCrawlQueue_p.java +++ b/htroot/IndexCreateWWWLocalQueue_p.java @@ -43,29 +43,19 @@ // javac -classpath .:../classes IndexCreate_p.java // if the shell's current path is HTROOT -import java.net.MalformedURLException; -import java.net.URL; import java.text.SimpleDateFormat; import java.util.Date; -import java.util.Enumeration; -import java.util.Iterator; import java.util.Locale; import de.anomic.http.httpHeader; -import de.anomic.plasma.plasmaCrawlEURL; -import de.anomic.plasma.plasmaCrawlLoaderMessage; import de.anomic.plasma.plasmaCrawlNURL; -import de.anomic.plasma.plasmaCrawlProfile; -import de.anomic.plasma.plasmaCrawlWorker; -import de.anomic.plasma.plasmaHTCache; import de.anomic.plasma.plasmaSwitchboard; -import de.anomic.plasma.plasmaURL; import de.anomic.server.serverObjects; import de.anomic.server.serverSwitch; import de.anomic.yacy.yacyCore; import de.anomic.yacy.yacySeed; -public class IndexCreateWWWLocalCrawlQueue_p { +public class IndexCreateWWWLocalQueue_p { private static SimpleDateFormat dayFormatter = new SimpleDateFormat("yyyy/MM/dd", Locale.US); private static String daydate(Date date) { @@ -85,26 +75,18 @@ public class IndexCreateWWWLocalCrawlQueue_p { urlHash = switchboard.urlPool.noticeURL.pop(plasmaCrawlNURL.STACK_TYPE_CORE).hash(); if (urlHash != null) { switchboard.urlPool.noticeURL.remove(urlHash); c++; } } - while (switchboard.urlPool.noticeURL.stackSize(plasmaCrawlNURL.STACK_TYPE_LIMIT) > 0) { - urlHash = switchboard.urlPool.noticeURL.pop(plasmaCrawlNURL.STACK_TYPE_LIMIT).hash(); - if (urlHash != null) { switchboard.urlPool.noticeURL.remove(urlHash); c++; } - } - while (switchboard.urlPool.noticeURL.stackSize(plasmaCrawlNURL.STACK_TYPE_REMOTE) > 0) { - urlHash = switchboard.urlPool.noticeURL.pop(plasmaCrawlNURL.STACK_TYPE_LIMIT).hash(); - if (urlHash != null) { switchboard.urlPool.noticeURL.remove(urlHash); c++; } - } prop.put("info", 3);//crawling queue cleared prop.put("info_numEntries", c); } } - int localStackSize = switchboard.urlPool.noticeURL.stackSize(plasmaCrawlNURL.STACK_TYPE_CORE); - if (localStackSize == 0) { + int stackSize = switchboard.urlPool.noticeURL.stackSize(plasmaCrawlNURL.STACK_TYPE_CORE); + if (stackSize == 0) { prop.put("crawler-queue", 0); } else { prop.put("crawler-queue", 1); plasmaCrawlNURL.entry[] crawlerList = switchboard.urlPool.noticeURL.top(plasmaCrawlNURL.STACK_TYPE_CORE, 100); - prop.put("crawler-queue_num", localStackSize);//num Entries + prop.put("crawler-queue_num", stackSize);//num Entries prop.put("crawler-queue_show-num", crawlerList.length); //showin sjow-num most recent plasmaCrawlNURL.entry urle; boolean dark = true; diff --git a/htroot/IndexCreate_p.java b/htroot/IndexCreate_p.java index 0ac1b6afa..13f5f6135 100644 --- a/htroot/IndexCreate_p.java +++ b/htroot/IndexCreate_p.java @@ -52,12 +52,7 @@ import java.util.Iterator; import java.util.Locale; import de.anomic.http.httpHeader; -import de.anomic.plasma.plasmaCrawlEURL; -import de.anomic.plasma.plasmaCrawlLoaderMessage; -import de.anomic.plasma.plasmaCrawlNURL; import de.anomic.plasma.plasmaCrawlProfile; -import de.anomic.plasma.plasmaCrawlWorker; -import de.anomic.plasma.plasmaHTCache; import de.anomic.plasma.plasmaSwitchboard; import de.anomic.plasma.plasmaURL; import de.anomic.server.serverObjects; diff --git a/htroot/env/templates/submenuIndexCreate.template b/htroot/env/templates/submenuIndexCreate.template index c8d4a92ae..1c8be4f85 100644 --- a/htroot/env/templates/submenuIndexCreate.template +++ b/htroot/env/templates/submenuIndexCreate.template @@ -19,21 +19,21 @@ Loader ![]() |
+Local
![]() |
+Global
![]() |
+Overhang
![]() |
+Images
![]() |
+Movies
![]() |
+Music
---|