You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yacy_search_server/source/net/yacy/kelondro/rwi
orbiter 1912d0cccc
changed handling of RowSet element retrieval: until today all elements had been copied from the underlying byte[] arrays into a new Entry object that again had a copy of a portion of that byte[] in its own bye[]. There was an option to just refer to the underlying byte[] with a pointer but that was almost never used. This commit now changes an interface to the Row class where it is now necessary to tell if a copy is always required. Fortunately the copy is only needed in very rare cases. That means that this change should cause much less memory allocation; it is expected that this happens especially during search situations.
14 years ago
..
AbstractBufferedIndex.java this is a re-implementation of the YaCy Block Rank feature 14 years ago
AbstractIndex.java this is a re-implementation of the YaCy Block Rank feature 14 years ago
AbstractReference.java added a new yacy protocol servlet 'idx'. This returns an index to one of the data entities that is stored in YaCy. 14 years ago
BufferedIndex.java *) set SVN properties 14 years ago
IODispatcher.java fixed Semaphore handling in case of interruptions 14 years ago
Index.java this is a re-implementation of the YaCy Block Rank feature 14 years ago
IndexCell.java removed the semaphores from the cache dump process because I believe some of the semaphores may be lost somewhere which then causes that the cache is never flushed and then the peer dies from a OOM. The re-introduced synchronization may not be the best solution but should ensure that the caches are flushed. 14 years ago
IndexReader.java *) set SVN properties 14 years ago
Reference.java - enhanced ybr ranking computation 14 years ago
ReferenceContainer.java changed handling of RowSet element retrieval: until today all elements had been copied from the underlying byte[] arrays into a new Entry object that again had a copy of a portion of that byte[] in its own bye[]. There was an option to just refer to the underlying byte[] with a pointer but that was almost never used. This commit now changes an interface to the Row class where it is now necessary to tell if a copy is always required. Fortunately the copy is only needed in very rare cases. That means that this change should cause much less memory allocation; it is expected that this happens especially during search situations. 14 years ago
ReferenceContainerArray.java - enhanced ybr ranking computation 14 years ago
ReferenceContainerCache.java code cleanup 14 years ago
ReferenceContainerOrder.java *) set SVN properties 14 years ago
ReferenceFactory.java *) set SVN properties 14 years ago
ReferenceIterator.java fix for: 14 years ago
TermSearch.java *) set SVN properties 14 years ago