<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/irl/metrics-web, branch relaysearch-dev</title>
<subtitle>Iain's metrics-web repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/'/>
<entry>
<title>Replace "brackets" with "parentheses"</title>
<updated>2019-06-05T12:30:07+00:00</updated>
<author>
<name>Iain R. Learmonth</name>
<email>irl@fsfe.org</email>
</author>
<published>2019-06-05T12:30:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=7cfb22744fc9a7801bf5df171ff6cbcbd80c0b97'/>
<id>7cfb22744fc9a7801bf5df171ff6cbcbd80c0b97</id>
<content type='text'>
Fixes: #29486
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: #29486
</pre>
</div>
</content>
</entry>
<entry>
<title>Add OnionPerf throughput graph.</title>
<updated>2019-06-04T19:47:30+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-06-02T13:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=d4452b38183e50d20c29bad6fff51bae58ebde0c'/>
<id>d4452b38183e50d20c29bad6fff51bae58ebde0c</id>
<content type='text'>
We calculate throughput from the time between receiving 0.5 and 1 MiB
of a response, which obviously excludes any measurements with
responses smaller than 1 MiB. From the FILESIZE and DATAPERC* fields
we can compute the number of milliseconds that have elapsed between
receiving bytes 524,288 and 1,048,576, which is a total of 524,288
bytes or 4,194,304 bits. We divide the value 4,194,304 by this time
difference to obtain throughput in bits per millisecond which happens
to be the same value as the number of kilobits per second.

Implements #29772.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We calculate throughput from the time between receiving 0.5 and 1 MiB
of a response, which obviously excludes any measurements with
responses smaller than 1 MiB. From the FILESIZE and DATAPERC* fields
we can compute the number of milliseconds that have elapsed between
receiving bytes 524,288 and 1,048,576, which is a total of 524,288
bytes or 4,194,304 bits. We divide the value 4,194,304 by this time
difference to obtain throughput in bits per millisecond which happens
to be the same value as the number of kilobits per second.

Implements #29772.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend latency graph to contain high/low values.</title>
<updated>2019-05-29T14:10:40+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-05-29T14:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=fd251d6c69efeb3d548f915cc40e001e89c1f41f'/>
<id>fd251d6c69efeb3d548f915cc40e001e89c1f41f</id>
<content type='text'>
This patch adds two new lines to the existing circuit round-trip
latencies graph: lowest and highest measurements that are not
outliers.

Implements #29773.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds two new lines to the existing circuit round-trip
latencies graph: lowest and highest measurements that are not
outliers.

Implements #29773.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update CollecTor page to include bandwidth files.</title>
<updated>2019-05-15T14:53:29+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-05-15T14:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=d31b049cb1ae146a5bb4e418dcda91aabf0275d4'/>
<id>d31b049cb1ae146a5bb4e418dcda91aabf0275d4</id>
<content type='text'>
Fixes #30507.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #30507.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to latest metrics-lib.</title>
<updated>2019-05-13T15:26:58+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-05-13T15:26:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=af54ce2d150c8508ca88ee15be6b79f4498d98b4'/>
<id>af54ce2d150c8508ca88ee15be6b79f4498d98b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt "About Tor" links to redesigned Tor website.</title>
<updated>2019-05-13T15:22:04+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-05-13T15:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=31c4f88ebba9ad327594d4db47fa88fd7b5f6bb7'/>
<id>31c4f88ebba9ad327594d4db47fa88fd7b5f6bb7</id>
<content type='text'>
Reported by nusenu, changes suggested by irl.

Fixes #30415.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by nusenu, changes suggested by irl.

Fixes #30415.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unknown issue with spread() function.</title>
<updated>2019-05-03T07:28:06+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-05-03T07:28:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=b3e80fce17f04cf7c83ef3843d2de0cc3bfef389'/>
<id>b3e80fce17f04cf7c83ef3843d2de0cc3bfef389</id>
<content type='text'>
This is a hotfix to work around the issue described in #30351.
Hopefully, we'll come up with a better fix that doesn't go backwards
from tidyr to reshape2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a hotfix to work around the issue described in #30351.
Hopefully, we'll come up with a better fix that doesn't go backwards
from tidyr to reshape2.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make userstats-combined.csv order platform independent.</title>
<updated>2019-04-21T14:29:23+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-03-08T14:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=03d6a1a0305548d7c5b548feb905cb5c9525d266'/>
<id>03d6a1a0305548d7c5b548feb905cb5c9525d266</id>
<content type='text'>
Turns out that we didn't specify the sorting order of
userstats-combined.csv. However, different platforms produced
consistently different outputs. Let's just define sort order to make
the output deterministic, even across platforms.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Turns out that we didn't specify the sorting order of
userstats-combined.csv. However, different platforms produced
consistently different outputs. Let's just define sort order to make
the output deterministic, even across platforms.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make bandwidth.csv independent of import order.</title>
<updated>2019-04-21T14:29:23+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-03-08T14:08:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=1fd062c11e45ca5c4cb166f6db8a27eabaf60e48'/>
<id>1fd062c11e45ca5c4cb166f6db8a27eabaf60e48</id>
<content type='text'>
With this patch we're not overwriting bandwidth history parts with
whichever history comes last, but we're computing the maximum value
for each 15-minute interval of all imported bandwidth histories. This
makes bandwidth.csv independent of descriptor import order.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this patch we're not overwriting bandwidth history parts with
whichever history comes last, but we're computing the maximum value
for each 15-minute interval of all imported bandwidth histories. This
makes bandwidth.csv independent of descriptor import order.
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-add no-data-available.png for display in RS.</title>
<updated>2019-04-03T07:38:56+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2019-04-03T07:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/irl/metrics-web.git/commit/?id=1d21cebf4b999ced613f444c3278f1b53acf9480'/>
<id>1d21cebf4b999ced613f444c3278f1b53acf9480</id>
<content type='text'>
Reported on metrics-team@.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported on metrics-team@.
</pre>
</div>
</content>
</entry>
</feed>
