yacy_search_server/source/de/anomic/server
orbiter 5bb8074150 removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency.
- The indexing queue was a historic data structure that was introduced at the very beginning at the project as a part of the switchboard organisation object structure. Without the indexing queue the switchboard queue becomes also superfluous. It has been removed as well.
- Removing the switchboard queue requires that all servlets are called without a opaque generic ('<?>'). That caused that all serlets had to be modified.
- Many servlets displayed the indexing queue or the size of that queue. In the past months the indexer was so fast that mostly the indexing queue appeared empty, so there was no use of it any more. Because the queue has been removed, the display in the servlets had also to be removed.
- The surrogate work task had been a part of the indexing queue control structure. Without the indexing queue the surrogates needed its own task management. That has been integrated here.
- Because the indexing queue had a special queue entry object and properties attached to this object, the propterties had to be moved to the queue entry object which is part of the new indexing queue withing the blocking queue, the Response Object. That object has now also the new properties of the removed indexing queue entry object.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6225 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-17 13:59:21 +00:00
..
serverAbstractBlockingThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverAbstractBusyThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverAbstractSwitch.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverAbstractThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverAccessTracker.java fix for http://forum.yacy-websuche.de/viewtopic.php?p=15175#p15175 2009-05-26 15:03:50 +00:00
serverBlockingThread.java - added new monitoring servlet at 2008-12-19 15:26:01 +00:00
serverBusyThread.java - respecting httpdMaxBusySessions (refusing new connections if limit is hit) 2008-10-16 10:53:32 +00:00
serverCachedFileOutputStream.java moved logging partially to kelondro 2009-01-31 01:06:56 +00:00
serverCharBuffer.java * add class to handle keys and signatures 2009-03-02 13:29:50 +00:00
serverClassLoader.java moved logging partially to kelondro 2009-01-31 01:06:56 +00:00
serverCodings.java - added fast fingerprint computation for files (any). Will be used in new index dump method 2008-12-29 12:22:13 +00:00
serverCore.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverCoreSocket.java added final where possible 2008-08-02 12:12:04 +00:00
serverDomains.java * workaround for http://forum.yacy-websuche.de/viewtopic.php?f=6&t=2220&hilit=#p16128 2009-06-26 14:05:39 +00:00
serverHandler.java - removed superfluous copyright statement 2008-07-20 17:14:51 +00:00
serverInstantBlockingThread.java code cleanup and code simplifcation 2009-06-30 22:20:55 +00:00
serverInstantBusyThread.java code cleanup and code simplifcation 2009-06-30 22:20:55 +00:00
serverObjects.java refactoring of parsers and document processing 2009-07-08 21:48:08 +00:00
serverPlainSwitch.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverProcessor.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverProcessorJob.java - refactoring of CrawlEntry and CrawlStacker 2008-12-17 22:53:06 +00:00
serverProfiling.java added a catch Exception to all thread to check if any of them silently dies without any other notification 2009-05-05 06:31:35 +00:00
serverSemaphore.java added final where possible 2008-08-02 12:12:04 +00:00
serverSwitch.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverSwitchAbstractAction.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverSwitchAction.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverSystem.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
servletProperties.java added new cybertag-tracking feature that was inspired by itgrl 2009-02-06 15:06:19 +00:00