yacy_search_server/source/de/anomic/kelondro/text
orbiter 1a9cfd8718 some performance hacks (CPU only, not IO)
this will cause better computation speed for single- and multi-core;
there are enhancements that will speed up old and slow machines as well
as multi-core CPUs. Indexing of surrogates has been speed up
from 4000 PPM to over 20000 PPM on a simple dual core office computer.
Since the enhancements are mostly in core routines, the hack should also
speed up search performance.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6276 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-08-28 13:28:11 +00:00
..
citationPrototype enable warnings and fix most of it 2009-07-11 21:01:27 +00:00
metadataPrototype -removed superfluous crawl cache 2009-07-15 21:07:46 +00:00
navigationPrototype - added prototype for navigation index 2009-05-20 09:00:24 +00:00
referencePrototype better concurrency for rwi entry parsing during search processing 2009-08-27 22:06:52 +00:00
AbstractBufferedIndex.java more refactoring to make the segment object easier to use and to be prepared to integrate author navigation 2009-05-29 10:03:35 +00:00
AbstractIndex.java - fixed problem with remote search NPE 2009-06-03 08:49:54 +00:00
AbstractReference.java - full abstraction of index content type: the kelondro full text index may now also contain indexes about other content than text, i.e. navigation indexes or reverse linking indexes. 2009-04-15 06:34:27 +00:00
BufferedIndex.java replaced rwi term counting method by one that computes the maximum of the blobs that contibute to the RWI. An addition of the blob sizes is wrong/incorrect and does not reflect the real size. Truncation the size operation to the maximum of all blobs is also incorrect, but not as wrong as the sum of all blob sizes wich double-counts many rwi entries. 2009-06-13 22:59:54 +00:00
Index.java - fixed problem with remote search NPE 2009-06-03 08:49:54 +00:00
IndexCell.java some performance hacks (CPU only, not IO) 2009-08-28 13:28:11 +00:00
IndexReader.java full redesign of index access data model: 2009-04-16 15:29:00 +00:00
IODispatcher.java removed unused imports 2009-07-13 10:19:10 +00:00
Metadata.java -removed superfluous crawl cache 2009-07-15 21:07:46 +00:00
MetadataRepository.java removed possible deadlock, see 2009-08-07 12:04:14 +00:00
Reference.java - added prototype for navigation index 2009-05-20 09:00:24 +00:00
ReferenceContainer.java code cleanup and code simplifcation 2009-06-30 22:20:55 +00:00
ReferenceContainerArray.java extending visibility of objects and methods to avoid synthetic accessor methods and increase performance 2009-06-30 13:25:46 +00:00
ReferenceContainerCache.java some performance hacks (CPU only, not IO) 2009-08-28 13:28:11 +00:00
ReferenceContainerConcurrentCache.java fix for http://forum.yacy-websuche.de/viewtopic.php?p=14955#p14955 2009-05-17 18:28:33 +00:00
ReferenceContainerOrder.java fix for deadlock 2009-07-30 09:08:44 +00:00
ReferenceFactory.java - fix for join method with new generalized RWI data structure (caused by latest commit) 2009-04-15 10:26:24 +00:00
ReferenceOrder.java some performance hacks (CPU only, not IO) 2009-08-28 13:28:11 +00:00
Segment.java refactoring: 2009-07-19 20:37:44 +00:00
TermSearch.java - fixed problem with remote search NPE 2009-06-03 08:49:54 +00:00