<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yacy/source/de/anomic/tools/gzip.java, branch master</title>
<subtitle>YaCy search server with some extra patches
</subtitle>
<id>https://git.fennell.dev/yacy/atom?h=master</id>
<link rel='self' href='https://git.fennell.dev/yacy/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/'/>
<updated>2012-09-21T13:48:16Z</updated>
<entry>
<title>refactoring</title>
<updated>2012-09-21T13:48:16Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2012-09-21T13:48:16Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=00c1c777fa048d5c8b1001d6bf9c5f57ebd40202'/>
<id>urn:sha1:00c1c777fa048d5c8b1001d6bf9c5f57ebd40202</id>
<content type='text'>
</content>
</entry>
<entry>
<title>performance hacks for seed generation (because thread dumps showed multiple occurrences at these code points)</title>
<updated>2011-08-03T18:32:11Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2011-08-03T18:32:11Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=44d74f8f890a806714b97a5c8bd5a7705bab4e1a'/>
<id>urn:sha1:44d74f8f890a806714b97a5c8bd5a7705bab4e1a</id>
<content type='text'>
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7861 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>*) set SVN properties</title>
<updated>2011-03-08T01:51:51Z</updated>
<author>
<name>low012</name>
<email>low012@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2011-03-08T01:51:51Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=3b40b982564c86c4d3728d3415a970deb2c0d1a8'/>
<id>urn:sha1:3b40b982564c86c4d3728d3415a970deb2c0d1a8</id>
<content type='text'>
*) minor changes

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7567 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>replaced all 'new String' with default encoding (missing) or UTF-8 encoding with a String generation method that uses a pre-defined Charset constant for UTF-8. This avoids a cache-lookup for the Charset object using String hashing of the String 'UTF-8'.</title>
<updated>2011-03-07T20:36:40Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2011-03-07T20:36:40Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=cb1f49d0f2f8b0daa4548d7ce48312c4dd179c16'/>
<id>urn:sha1:cb1f49d0f2f8b0daa4548d7ce48312c4dd179c16</id>
<content type='text'>
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7558 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>start of a really extensive refactoring which will produce a hierarchical package structure with the domain yacy.net as package root</title>
<updated>2009-10-09T23:13:30Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2009-10-09T23:13:30Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=f677d534b1e3c688388683ff54afc348ab0f33c4'/>
<id>urn:sha1:f677d534b1e3c688388683ff54afc348ab0f33c4</id>
<content type='text'>
- moved here the logging classes as part of the new net.yacy.kelondro package

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6391 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>added integration of osm maps for search</title>
<updated>2009-09-04T14:32:36Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2009-09-04T14:32:36Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=2740d9dd79af9516a2900b42b416c3b99954709c'/>
<id>urn:sha1:2740d9dd79af9516a2900b42b416c3b99954709c</id>
<content type='text'>
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6291 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>refactoring:</title>
<updated>2009-07-19T20:37:44Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2009-07-19T20:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=1d8d51075c5642b6ff2a6db6162ff6db5e6a6d41'/>
<id>urn:sha1:1d8d51075c5642b6ff2a6db6162ff6db5e6a6d41</id>
<content type='text'>
- removed the plasma package. The name of that package came from a very early pre-version of YaCy, even before YaCy was named AnomicHTTPProxy. The Proxy project introduced search for cache contents using class files that had been developed during the plasma project. Information from 2002 about plasma can be found here:
http://web.archive.org/web/20020802110827/http://anomic.de/AnomicPlasma/index.html
We stil have one class that comes mostly unchanged from the plasma project, the Condenser class. But this is now part of the document package and all other classes in the plasma package can be assigned to other packages.
- cleaned up the http package: better structure of that class and clean isolation of server and client classes. The old HTCache becomes part of the client sub-package of http.
- because the plasmaSwitchboard is now part of the search package all servlets had to be touched to declare a different package source.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6232 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>serialized all logging using concurrency:</title>
<updated>2009-06-15T21:19:54Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2009-06-15T21:19:54Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=ce1adf9955ad053d2b69105cb992966ef6ccb236'/>
<id>urn:sha1:ce1adf9955ad053d2b69105cb992966ef6ccb236</id>
<content type='text'>
high-performance search query situations as seen in yacy-metager integration showed deadlock situation caused by synchronization effects inside of sun.java code. It appears that the logger is not completely safe against deadlock situations in concurrent calls of the logger. One possible solution would be a outside-synchronization with 'synchronized' statements, but that would further apply blocking on all high-efficient methods that call the logger. It is much better to do a non-blocking hand-over of logging lines and work off log entries with a concurrent log writer. This also disconnects IO operations from logging, which can also cause IO operation when a log is written to a file. This commit not only moves the logger from kelondro to yacy.logging, it also inserts the concurrency methods to realize non-blocking logging.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6078 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>refactoring of logging</title>
<updated>2009-01-30T23:33:47Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2009-01-30T23:33:47Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=024da2916bea5557aae81e43332ad5e0b3c0b5f2'/>
<id>urn:sha1:024da2916bea5557aae81e43332ad5e0b3c0b5f2</id>
<content type='text'>
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5544 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
<entry>
<title>performance hacks</title>
<updated>2008-10-20T14:07:09Z</updated>
<author>
<name>orbiter</name>
<email>orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542</email>
</author>
<published>2008-10-20T14:07:09Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=6941bf42b1425603a2422a86348941b7dd9b3dbf'/>
<id>urn:sha1:6941bf42b1425603a2422a86348941b7dd9b3dbf</id>
<content type='text'>
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5288 6c8d7289-2bf4-0310-a012-ef5d649a1542
</content>
</entry>
</feed>
