<feed xmlns='http://www.w3.org/2005/Atom'>
<title>collector, branch master</title>
<subtitle>CollecTor - The Tor network data archive</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/'/>
<entry>
<title>Include OnionPerf analysis files when syncing.</title>
<updated>2020-12-14T22:24:46+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-14T22:23:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=06c0d78e4a73042c0e7fb6052f079237b8d7ff01'/>
<id>06c0d78e4a73042c0e7fb6052f079237b8d7ff01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include certs when syncing from another instance.</title>
<updated>2020-12-14T09:38:09+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-14T08:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=9834cec8c0e88c1e810434f543f5d8c4d5cb2de8'/>
<id>9834cec8c0e88c1e810434f543f5d8c4d5cb2de8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Only clean up a single time during sync.</title>
<updated>2020-12-11T15:57:55+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-11T15:55:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=5e5a7d1dfa30ffaf0a27ea4e246de5bef30d1cbc'/>
<id>5e5a7d1dfa30ffaf0a27ea4e246de5bef30d1cbc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a few paths for cleaning up.</title>
<updated>2020-12-11T15:57:51+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-11T15:55:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=4879cdc219c797e3e0a54226978462fe67d7cf3b'/>
<id>4879cdc219c797e3e0a54226978462fe67d7cf3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add log statement for current memory usage.</title>
<updated>2020-12-11T14:03:47+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-10T21:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=bddc73ce6700a1498cbffb294de135949d02a41d'/>
<id>bddc73ce6700a1498cbffb294de135949d02a41d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include microdescriptors when syncing.</title>
<updated>2020-12-11T14:03:42+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-09T21:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=a1b8ebb9545b148524c6e3db2a1601f228784905'/>
<id>a1b8ebb9545b148524c6e3db2a1601f228784905</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure that the DirectoryStream gets closed.</title>
<updated>2020-12-11T09:32:58+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-05T21:22:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=83850daa9de893cf2d7f846e67191a469cc64900'/>
<id>83850daa9de893cf2d7f846e67191a469cc64900</id>
<content type='text'>
As the docs say, "If timely disposal of file system resources is
required, the try-with-resources construct should be used to ensure
that the stream's close method is invoked after the stream operations
are completed."

Turns out that without closing the stream, the JVM runs out of memory
pretty quickly. Doing this is not optional but mandatory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As the docs say, "If timely disposal of file system resources is
required, the try-with-resources construct should be used to ensure
that the stream's close method is invoked after the stream operations
are completed."

Turns out that without closing the stream, the JVM runs out of memory
pretty quickly. Doing this is not optional but mandatory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use persist package for writing bridge descriptors.</title>
<updated>2020-12-02T09:26:39+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-01T21:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=7439fa933c9b686a8650d0b9d5c398fdd434f749'/>
<id>7439fa933c9b686a8650d0b9d5c398fdd434f749</id>
<content type='text'>
Implements #25307.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements #25307.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use java8 datetime classes in bridgedesc module.</title>
<updated>2020-12-01T10:15:21+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-01T10:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=27a21c0b37d504b4ab3eeb5b206b5590fc82d396'/>
<id>27a21c0b37d504b4ab3eeb5b206b5590fc82d396</id>
<content type='text'>
Implements #25309.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements #25309.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move sanitizing code to one class per type.</title>
<updated>2020-12-01T09:38:26+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2020-12-01T09:35:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/collector.git/commit/?id=2e8cdf7fe1cd11b6afe599512e4844c4234e257a'/>
<id>2e8cdf7fe1cd11b6afe599512e4844c4234e257a</id>
<content type='text'>
Part of #20542.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of #20542.
</pre>
</div>
</content>
</entry>
</feed>
