- Aug 07, 2020
-
-
Karsten Loesing authored
As a result, we'll be able to process OnionPerf analysis JSON file version 3.0.
-
- May 16, 2020
-
-
Karsten Loesing authored
-
- May 04, 2020
-
-
Karsten Loesing authored
Implements #34109.
-
- Apr 18, 2020
-
-
Karsten Loesing authored
-
- Apr 11, 2020
-
-
Karsten Loesing authored
Estimate bridge users by country based on requests by country, if available, to get more accurate numbers than those obtained from unique IP address counts. Fixes #18167.
-
Karsten Loesing authored
Estimate relay users by country based on responses to directory requests to reduce the overall effect of binning and to make relay and bridge user estimates more comparable. Implements #18203.
-
- Mar 31, 2020
-
-
Karsten Loesing authored
Implements #33549.
-
- Mar 03, 2020
-
-
Karsten Loesing authored
The old PL/pgSQL version of this function made three lookups in the bwhist table to 1) check whether a row already exists, 2) insert or update the row, and 3) update the row once again with array sums. The new SQL version uses the INSERT ON CONFLICT statement introduced in PostgreSQL 9.5 (Debian stretch has 9.6, buster has 11). The performance gain measured using metrics-test is impressive, computed aggregates are equivalent.
-
Karsten Loesing authored
Implements #33065.
-
- Feb 21, 2020
-
-
Karsten Loesing authored
-
Karsten Loesing authored
Fixes #24532.
-
- Jan 16, 2020
-
-
Karsten Loesing authored
Also configure a base URL in order to turn ExoneraTor's permanent links into https:// links.
-
- Jan 13, 2020
-
-
Karsten Loesing authored
Related to #24222.
-
- Dec 02, 2019
-
-
Karsten Loesing authored
Fixes #25924.
-
- Nov 09, 2019
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- Sep 17, 2019
-
-
Karsten Loesing authored
This update includes an update of PostgreSQL JDBC driver version to 42.2.5.
-
- Aug 14, 2019
-
-
Karsten Loesing authored
-
- Aug 06, 2019
-
-
Karsten Loesing authored
Includes a metrics-lib upgrade to 2.6.2 and an upgrade to the latest metrics-base commit 256e619. Implements part of #31326.
-
- Nov 11, 2018
-
-
Karsten Loesing authored
This change extends the ipv6servers module to generate all relevant data about servers (relays and bridges) that the legacy module currently generates. There are several reasons why this is useful: - This change is a step towards implementing all statistics in Java, without needing to call psql or other external tools from within Ant. In fact, it's a step towards getting rid of Ant for executing modules. - The ipv6servers module already supports other statistics than absolute server counts, namely advertised bandwidths. It's easy to extend statistics to consensus weights and guard/middle/exit probabilities. This prepares future graphs which can be added quite easily. - With these new statistics we can finally provide graphs on bridges by version or platform. Or we can extend current graphs to display both relays and bridges, if we want to avoid adding more graphs. This commit does not yet remove any code from the legacy module. That will be the next logical step. It will even be fun. Implements #28116.
-
- Oct 16, 2018
-
-
Karsten Loesing authored
Implements #25459.
-
- Sep 25, 2018
-
-
Karsten Loesing authored
-
- May 29, 2018
-
-
Karsten Loesing authored
-
- Jan 31, 2018
-
-
Karsten Loesing authored
Also take out some unused code. Fixes #24823.
-
- Dec 20, 2017
-
-
Karsten Loesing authored
-
- Oct 05, 2017
-
-
Karsten Loesing authored
-
- Sep 25, 2017
-
-
Karsten Loesing authored
Uploaded by dcf. Fixes #13606.
-
- Sep 19, 2017
-
-
Karsten Loesing authored
-