yacy_search_server/source/net/yacy/kelondro/rwi
orbiter 83d05e9176 added sixcoolers hack with some modifications:
http://forum.yacy-websuche.de/viewtopic.php?p=15004#p15004
old index blobs where deletions have been made because of DHT transmission should be melted down to new blobs. This uses sixcoolers methods from the forum thread but modifies the process in such a way that the blobs are not merged with themselves but simply rewritten to smaller files.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6548 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-01-04 18:12:03 +00:00
..
AbstractBufferedIndex.java replaced _all_ size() == 0 with isEmpty() and all size() > 0 with !isEmpty(). The isEmpty() method is much faster in some cases, especially when used to access badly balanced hashtables where an size() operation becomes a large iteration. 2009-12-02 00:37:59 +00:00
AbstractIndex.java added extensive memory protection logic to avoid out of memory errors that may be caused by the RowCollection memory allocation function 2009-12-09 23:27:26 +00:00
AbstractReference.java replaced _all_ size() == 0 with isEmpty() and all size() > 0 with !isEmpty(). The isEmpty() method is much faster in some cases, especially when used to access badly balanced hashtables where an size() operation becomes a large iteration. 2009-12-02 00:37:59 +00:00
BufferedIndex.java
Index.java added extensive memory protection logic to avoid out of memory errors that may be caused by the RowCollection memory allocation function 2009-12-09 23:27:26 +00:00
IndexCell.java fix for NPE during DHT RWI selection 2009-12-15 00:02:10 +00:00
IndexReader.java
IODispatcher.java added sixcoolers hack with some modifications: 2010-01-04 18:12:03 +00:00
Reference.java - fixes for missing or bad hashCode computation 2009-11-20 12:11:56 +00:00
ReferenceContainer.java added extensive memory protection logic to avoid out of memory errors that may be caused by the RowCollection memory allocation function 2009-12-09 23:27:26 +00:00
ReferenceContainerArray.java added sixcoolers hack with some modifications: 2010-01-04 18:12:03 +00:00
ReferenceContainerCache.java fix for NPE during DHT RWI selection 2009-12-15 00:02:10 +00:00
ReferenceContainerOrder.java - fixes for missing or bad hashCode computation 2009-11-20 12:11:56 +00:00
ReferenceFactory.java
ReferenceIterator.java added about 450 replacements for printStackTrace() methods to pipe such traces into the log at DATA/LOG/ 2009-11-05 20:28:37 +00:00
TermSearch.java added extensive memory protection logic to avoid out of memory errors that may be caused by the RowCollection memory allocation function 2009-12-09 23:27:26 +00:00