<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/iwakeh/metrics-lib, branch task-25526</title>
<subtitle>iwakeh's personal metrics-lib repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/'/>
<entry>
<title>Override logLines method from LogDescriptor.</title>
<updated>2018-02-26T15:24:26+00:00</updated>
<author>
<name>iwakeh</name>
<email>iwakeh@torproject.org</email>
</author>
<published>2018-02-26T15:24:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=c54b264ad865d522bceb135d0fd0ab6b116e5f81'/>
<id>c54b264ad865d522bceb135d0fd0ab6b116e5f81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 2.2.0-dev.</title>
<updated>2018-02-26T15:24:25+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2018-02-26T15:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=7648780844f809f3068d3e625973fe43c78ccbb3'/>
<id>7648780844f809f3068d3e625973fe43c78ccbb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare for 2.2.0 release, again.</title>
<updated>2018-02-26T14:04:21+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2018-02-26T13:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=72f62fbe48d7cbb2de6d7fd5fd38b867fb0b185e'/>
<id>72f62fbe48d7cbb2de6d7fd5fd38b867fb0b185e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Accomodate logs with more than Integer.MAX_VALUE lines.</title>
<updated>2018-02-26T13:08:05+00:00</updated>
<author>
<name>iwakeh</name>
<email>iwakeh@torproject.org</email>
</author>
<published>2018-02-16T09:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=35feb816f81f26bcc9dc035a1aaf496c34a86647'/>
<id>35feb816f81f26bcc9dc035a1aaf496c34a86647</id>
<content type='text'>
Implements task-23046.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements task-23046.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable handling of larger (&gt; 2G) log files.</title>
<updated>2018-02-16T09:05:48+00:00</updated>
<author>
<name>iwakeh</name>
<email>iwakeh@torproject.org</email>
</author>
<published>2018-02-16T09:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=c01dfbdc4e5d817fb10fb45f79d8223853cdeac0'/>
<id>c01dfbdc4e5d817fb10fb45f79d8223853cdeac0</id>
<content type='text'>
As log files can be compressed very efficiently log descriptor raw bytes contain
the compressed bytes.

Added methods for accessing uncompressed log content, as well as stream based
methods for decompression and compression in class FileType.
Adapted all tests to the changes.

Implements task-25329.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As log files can be compressed very efficiently log descriptor raw bytes contain
the compressed bytes.

Added methods for accessing uncompressed log content, as well as stream based
methods for decompression and compression in class FileType.
Adapted all tests to the changes.

Implements task-25329.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add log line interfaces and access methods.</title>
<updated>2018-02-16T09:05:45+00:00</updated>
<author>
<name>iwakeh</name>
<email>iwakeh@torproject.org</email>
</author>
<published>2018-02-06T14:59:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=59689a9fa4c162378f347902eb68e4c21ccf0043'/>
<id>59689a9fa4c162378f347902eb68e4c21ccf0043</id>
<content type='text'>
For both the general LogDescriptor and extension WebServerAccessLog.
Include some new tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For both the general LogDescriptor and extension WebServerAccessLog.
Include some new tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add log message reporting progress reading tarballs.</title>
<updated>2018-02-06T14:59:04+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2017-12-03T20:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=9f2db9a194d5e290b456765f83cc6eeaf745e619'/>
<id>9f2db9a194d5e290b456765f83cc6eeaf745e619</id>
<content type='text'>
Implements #22990.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements #22990.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare for 2.2.0 release.</title>
<updated>2018-02-05T17:06:23+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2018-01-31T12:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=678ddfd166c5a7bb9bfde2f5005c5b7e27139ec5'/>
<id>678ddfd166c5a7bb9bfde2f5005c5b7e27139ec5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fail early when 'null' values are added.</title>
<updated>2018-02-05T17:06:23+00:00</updated>
<author>
<name>iwakeh</name>
<email>iwakeh@torproject.org</email>
</author>
<published>2018-02-03T08:19:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=6dd7cb9676b1bb4c1e76a12afbc37da951a96209'/>
<id>6dd7cb9676b1bb4c1e76a12afbc37da951a96209</id>
<content type='text'>
And, allow for roughly a years worth of entries in dateMap and requestMap before
re-hashing by setting initial capacity.  Defaults are fine for the small ipMap
and protocolMap.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And, allow for roughly a years worth of entries in dateMap and requestMap before
re-hashing by setting initial capacity.  Defaults are fine for the small ipMap
and protocolMap.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use 'putIfAbsent'.</title>
<updated>2018-02-05T17:06:23+00:00</updated>
<author>
<name>iwakeh</name>
<email>iwakeh@torproject.org</email>
</author>
<published>2018-02-03T08:19:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/iwakeh/metrics-lib.git/commit/?id=3efd91716902e7592304e78bd78ab95d961869ff'/>
<id>3efd91716902e7592304e78bd78ab95d961869ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
