yacy_search_server/source/net/yacy/kelondro/io
Michael Peter Christen 5878c1d599 - refactoring of log to ConcurrentLog:
jdk-based logger tend to block
at java.util.logging.Logger.log(Logger.java:476) in concurrent
environments. This makes logging a main performance issue. To overcome
this problem, this is a add-on to jdk logging to put log entries on a
concurrent message queue and log the messages one by one using a
separate process.
- FTPClient uses the concurrent logging instead of the log4j logger
2013-07-09 14:28:25 +02:00
..
AbstractReader.java *) set SVN properties 2011-03-08 01:51:51 +00:00
AbstractWriter.java - replaced all length() == 0 and size() == 0 with isEmpty() 2012-07-10 22:59:03 +02:00
BufferedRecords.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
ByteCount.java *) set SVN properties 2011-03-08 01:51:51 +00:00
ByteCountInputStream.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
ByteCountOutputStream.java counting crawler traffic again: 2010-09-11 15:58:15 +00:00
CachedFileReader.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
CachedFileWriter.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
CachedRecords.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
CharBuffer.java - replaced all length() == 0 and size() == 0 with isEmpty() 2012-07-10 22:59:03 +02:00
RandomAccessIO.java made class methods static where possible 2012-07-05 12:38:41 +02:00
Reader.java *) set SVN properties 2011-03-08 01:51:51 +00:00
Records.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
Writer.java *) set SVN properties 2011-03-08 01:51:51 +00:00