[tor-commits] [onionoo/master] Avoid unnecessary conversions to String.

2019-11-20 Thread karsten
commit 09765ef24569d72666843440ae2a7225c2b38ac5 Author: Karsten Loesing Date: Wed Nov 20 12:17:56 2019 +0100 Avoid unnecessary conversions to String. --- .../java/org/torproject/metrics/onionoo/docs/BandwidthStatus.java | 4 ++-- src/main/java/org/torproject/metrics/onionoo/docs

[tor-commits] [collector/master] Fix minor JavaDoc issue.

2019-11-20 Thread karsten
commit 38234a37884b091ac3b06e027bc2a92c019f6f11 Author: Karsten Loesing Date: Wed Nov 20 11:47:48 2019 +0100 Fix minor JavaDoc issue. --- src/main/java/org/torproject/metrics/collector/conf/Key.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org

[tor-commits] [collector/master] Fix logging bug.

2019-11-20 Thread karsten
commit e25b39757cc464e0450f88e3779b9c987d003d58 Author: Karsten Loesing Date: Wed Nov 20 11:54:46 2019 +0100 Fix logging bug. --- src/main/java/org/torproject/metrics/collector/cron/Scheduler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org

[tor-commits] [collector/master] Tweak DownloaderTest a bit.

2019-11-20 Thread karsten
commit 5d5d2eba7fb1c1fda3a0a16fe1cb5daf84f8ec47 Author: Karsten Loesing Date: Wed Nov 20 12:00:15 2019 +0100 Tweak DownloaderTest a bit. --- .../metrics/collector/downloader/DownloaderTest.java | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src

[tor-commits] [onionoo/master] Make inner classes static.

2019-11-20 Thread karsten
commit bc0f0a6451372726fe4a018b7cecaf95c0f03709 Author: Karsten Loesing Date: Wed Nov 20 12:19:53 2019 +0100 Make inner classes static. --- .../org/torproject/metrics/onionoo/server/ResourceServletTest.java| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src

[tor-commits] [collector/master] Fix two JavaDocs issues with package-info.java.

2019-11-20 Thread karsten
commit 3bbc4db433979867cfcbac08eb7a698d4259a009 Author: Karsten Loesing Date: Wed Nov 20 11:53:11 2019 +0100 Fix two JavaDocs issues with package-info.java. --- .../java/org/torproject/metrics/collector/persist/package-info.java | 6 +++--- .../java/org/torproject/metrics/collector/sync

[tor-commits] [collector/master] Use StandardCharsets.US_ASCII instead of "US-ASCII".

2019-11-20 Thread karsten
commit 7338d79d1abcfd04857a10818d076d6a7917649b Author: Karsten Loesing Date: Wed Nov 20 11:49:54 2019 +0100 Use StandardCharsets.US_ASCII instead of "US-ASCII". --- .../collector/bridgedescs/BridgeDescriptorParser.java| 3 ++- .../collector/bridgedescs/BridgeSnapshotR

[tor-commits] [metrics-lib/master] Remove deprecation warning.

2019-11-20 Thread karsten
commit 25ea064dc8214385f2077706b2635f2da0d530fa Author: Karsten Loesing Date: Wed Nov 20 10:34:35 2019 +0100 Remove deprecation warning. Class#newInstance is deprecated in Java 9 and higher, which doesn't affect us yet in Java 8. But the suggested replacement already works

[tor-commits] [metrics-lib/master] Fix logging.

2019-11-20 Thread karsten
commit 2614e6137ce7ddac40eb369175f3f24aad45d4ab Author: Karsten Loesing Date: Wed Nov 20 12:03:05 2019 +0100 Fix logging. --- .../java/org/torproject/descriptor/index/DescriptorIndexCollector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org

[tor-commits] [metrics-lib/master] Make inner class static.

2019-11-20 Thread karsten
commit 26874eb8a9af953b907fbe90cd6a604626312f6d Author: Karsten Loesing Date: Wed Nov 20 12:08:57 2019 +0100 Make inner class static. --- src/main/java/org/torproject/descriptor/impl/BandwidthFileImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java

[tor-commits] [metrics-lib/master] Simplify switch/case statement.

2019-11-20 Thread karsten
commit a18c70b33e89ac6a9c241860b15e46a1b54d0ea6 Author: Karsten Loesing Date: Wed Nov 20 12:07:01 2019 +0100 Simplify switch/case statement. --- src/main/java/org/torproject/descriptor/impl/ExitListImpl.java | 4 1 file changed, 4 deletions(-) diff --git a/src/main/java/org

[tor-commits] [metrics-lib/master] Use StandardCharsets.US_ASCII instead of "US-ASCII".

2019-11-20 Thread karsten
commit 75e1d31465aceb31c81f86575dc71abdab77095a Author: Karsten Loesing Date: Wed Nov 20 12:04:29 2019 +0100 Use StandardCharsets.US_ASCII instead of "US-ASCII". --- .../java/org/torproject/descriptor/impl/ExitListImplTest.java| 9 + .../org/torproject/descr

[tor-commits] [metrics-lib/master] Simplify method call.

2019-11-20 Thread karsten
commit 5af3f60993a5ccf68545ca83a485e966a66343a9 Author: Karsten Loesing Date: Wed Nov 20 12:07:49 2019 +0100 Simplify method call. --- src/main/java/org/torproject/descriptor/impl/KeyValueMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org

[tor-commits] [metrics-lib/master] Remove unused suppression.

2019-11-20 Thread karsten
commit b3b12366411eaba769dfc95b4edd64c4e534487b Author: Karsten Loesing Date: Wed Nov 20 12:10:40 2019 +0100 Remove unused suppression. --- src/main/java/org/torproject/descriptor/impl/ServerDescriptorImpl.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/org

[tor-commits] [metrics-web/master] Fix logging bugs.

2019-11-20 Thread karsten
commit 1d7691bba248f2d0a1fb4cc8053f6f8a18388853 Author: Karsten Loesing Date: Wed Nov 20 12:46:22 2019 +0100 Fix logging bugs. --- src/main/java/org/torproject/metrics/stats/main/Main.java | 3 ++- src/main/java/org/torproject/metrics/web/UpdateNews.java | 4 ++-- 2 files changed, 4

[tor-commits] [onionoo/master] Remove disappearing family members.

2019-11-11 Thread karsten
commit 941ffd691b7ddaa7d4ae692746f056bcabdfc1d7 Author: Karsten Loesing Date: Mon Nov 11 10:59:13 2019 +0100 Remove disappearing family members. When a relay stops writing any family members into its server descriptor we never cleared old family members but kept them forever

[tor-commits] [metrics-web/master] Document newly added index.json fields.

2019-11-11 Thread karsten
commit 4259a6dffe28ad26a3b50c079e155e57b40388a9 Author: Karsten Loesing Date: Mon Nov 11 15:06:25 2019 +0100 Document newly added index.json fields. Still part of #31204. --- src/main/resources/web/jsps/collector.jsp | 4 1 file changed, 4 insertions(+) diff --git a/src

[tor-commits] [collector/master] Bump version to 1.13.1-dev.

2019-11-11 Thread karsten
commit d3d63bb1d8eaaf2c33486d68181fbb199041c9a5 Author: Karsten Loesing Date: Mon Nov 11 10:19:39 2019 +0100 Bump version to 1.13.1-dev. --- CHANGELOG.md | 3 +++ build.xml| 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 174f2e1

[tor-commits] [collector/release] Prepare for 1.13.1 release.

2019-11-11 Thread karsten
commit 199d1bed2b337f769c3718c4473f2886e7ecfa06 Author: Karsten Loesing Date: Mon Nov 11 10:14:47 2019 +0100 Prepare for 1.13.1 release. --- CHANGELOG.md | 5 - build.xml| 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index

[tor-commits] [collector/release] Bump version to 1.13.0-dev.

2019-11-11 Thread karsten
commit de8ab5f1e9ca1b0c995be6b858aad7ae3aa6f5cd Author: Karsten Loesing Date: Sat Nov 9 11:35:02 2019 +0100 Bump version to 1.13.0-dev. --- CHANGELOG.md | 3 +++ build.xml| 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ac0b3c

[tor-commits] [collector/master] Prepare for 1.13.1 release.

2019-11-11 Thread karsten
commit 199d1bed2b337f769c3718c4473f2886e7ecfa06 Author: Karsten Loesing Date: Mon Nov 11 10:14:47 2019 +0100 Prepare for 1.13.1 release. --- CHANGELOG.md | 5 - build.xml| 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index

[tor-commits] [metrics-web/master] Add BridgeDB metrics to CollecTor page.

2019-11-10 Thread karsten
commit f760f191e93bb0aa8d64bfadb64256f986bf1921 Author: Karsten Loesing Date: Sun Nov 10 20:08:11 2019 +0100 Add BridgeDB metrics to CollecTor page. Still part of #19332. --- src/main/resources/web/jsps/collector.jsp | 26 ++ 1 file changed, 26 insertions

[tor-commits] [metrics-web/master] Update news.json to version 351 of doc/MetricsTimeline.

2019-11-10 Thread karsten
commit 2a3c01588d937c9c06e766dd17dbc5ee12606e47 Author: Karsten Loesing Date: Sun Nov 10 11:54:02 2019 +0100 Update news.json to version 351 of doc/MetricsTimeline. --- src/main/resources/web/json/news.json | 612 -- 1 file changed, 590 insertions(+), 22

[tor-commits] [metrics-web/master] Bump version to 1.3.0-dev.

2019-11-09 Thread karsten
commit 4ae4da944dbfe8b50085b43c9ef9f764959d3867 Author: Karsten Loesing Date: Sat Nov 9 22:46:28 2019 +0100 Bump version to 1.3.0-dev. --- CHANGELOG.md | 3 +++ build.xml| 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5cccaab

[tor-commits] [exonerator/master] Bump version to 4.2.0-dev.

2019-11-09 Thread karsten
commit ec51d14df47ee9dae29a9e2cbfbc9a3ba55459f9 Author: Karsten Loesing Date: Sat Nov 9 22:45:32 2019 +0100 Bump version to 4.2.0-dev. --- CHANGELOG.md | 3 +++ build.xml| 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 632f622

[tor-commits] [metrics-web/release] Update to latest metrics-base and metrics-lib.

2019-11-09 Thread karsten
commit 3a663e8ff6b5b0c0757fe787cf92eaac91734ad5 Author: Karsten Loesing Date: Tue Sep 17 10:05:27 2019 +0200 Update to latest metrics-base and metrics-lib. This update includes an update of PostgreSQL JDBC driver version to 42.2.5. --- CHANGELOG.md| 1 + build.xml

[tor-commits] [metrics-web/release] Remove Cobertura from the build process.

2019-11-09 Thread karsten
commit a881d0f480fe8c4289c47a9e14fdcd016a2ade9e Author: Karsten Loesing Date: Wed Aug 14 11:47:41 2019 +0200 Remove Cobertura from the build process. --- CHANGELOG.md| 1 + src/build | 2 +- src/submods/metrics-lib | 2 +- 3 files changed, 3 insertions(+), 2

[tor-commits] [metrics-web/release] Update documentation of bridge or_addresses.

2019-11-09 Thread karsten
commit a15b169a00c8a7c44e0cf73a8fa26572f195a189 Author: Karsten Loesing Date: Thu Oct 31 14:42:14 2019 +0100 Update documentation of bridge or_addresses. Fixes #32322. --- src/main/resources/web/jsps/onionoo.jsp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[tor-commits] [metrics-web/release] Update CollecTor page to include snowflake stats.

2019-11-09 Thread karsten
commit 412ac16376bb93e9be80b776a64435940f16681d Author: Karsten Loesing Date: Wed Aug 14 10:58:38 2019 +0200 Update CollecTor page to include snowflake stats. Implements #29461. --- src/main/resources/web/jsps/collector.jsp | 24 1 file changed, 24

[tor-commits] [metrics-web/release] Add "Tor Browser updates by release channel" graph.

2019-11-09 Thread karsten
commit cba1711544fbfea9e88ba4161f94b26231b28d5f Author: Karsten Loesing Date: Wed Oct 2 12:24:38 2019 +0200 Add "Tor Browser updates by release channel" graph. Implements #31755. --- src/main/R/rserver/rserve-init.R | 46 ++

[tor-commits] [metrics-web/release] Update to metrics-lib 2.9.1 and ExoneraTor 4.2.0.

2019-11-09 Thread karsten
commit 9d34311e53389493e68d5b885da9928454807044 Author: Karsten Loesing Date: Sat Nov 9 20:38:51 2019 +0100 Update to metrics-lib 2.9.1 and ExoneraTor 4.2.0. --- CHANGELOG.md| 1 + build.xml | 4 ++-- src/submods/metrics-lib | 2 +- 3 files changed, 4 insertions

[tor-commits] [metrics-web/release] Add @type annotation for HS v3.

2019-11-09 Thread karsten
commit 66a657078b697e719cd9f5863fef62bdcb4d890a Author: Karsten Loesing Date: Mon Nov 4 12:24:38 2019 +0100 Add @type annotation for HS v3. Also update to latest metrics-base/-lib. Implements #31481. --- src/build | 2 +- src/main

[tor-commits] [metrics-web/release] Use ant tasks to fetch metrics dependencies.

2019-11-09 Thread karsten
commit c30b25acbd32c5c6ff7c23c47062caf131d4a783 Author: Karsten Loesing Date: Mon Sep 23 15:28:41 2019 +0200 Use ant tasks to fetch metrics dependencies. Implements part of #31649. --- .gitlab-ci.yml | 11 ++- build.xml | 14 ++ src

[tor-commits] [metrics-web/release] Adds explanation for first-hop build times overhead

2019-11-09 Thread karsten
commit 6a11d7ac3c372a99156be1ecf10c69f5afe3b6a3 Author: Ana Custura Date: Sat Jul 6 11:41:50 2019 +0100 Adds explanation for first-hop build times overhead --- src/main/resources/web/json/metrics.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [metrics-web/release] Prepare for 1.3.0 release.

2019-11-09 Thread karsten
commit d4581513c4ca31a007df243c10e697600d2b99e6 Author: Karsten Loesing Date: Sat Nov 9 21:43:49 2019 +0100 Prepare for 1.3.0 release. --- CHANGELOG.md | 2 +- build.xml| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b8a4ed0

[tor-commits] [metrics-web/release] Update to latest metrics-lib.

2019-11-09 Thread karsten
commit 37190035e688cc0a313bb06e10324c8fc609a0b6 Author: Karsten Loesing Date: Mon Sep 16 16:39:37 2019 +0200 Update to latest metrics-lib. --- src/submods/metrics-lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/submods/metrics-lib b/src/submods/metrics-lib

[tor-commits] [metrics-web/release] Make userstats-combined.csv order platform independent.

2019-11-09 Thread karsten
commit 03d6a1a0305548d7c5b548feb905cb5c9525d266 Author: Karsten Loesing Date: Fri Mar 8 15:19:22 2019 +0100 Make userstats-combined.csv order platform independent. Turns out that we didn't specify the sorting order of userstats-combined.csv. However, different platforms

[tor-commits] [metrics-web/release] Re-add recent bridge pool assignments.

2019-11-09 Thread karsten
commit 7ccae10c5c171d363d907dd74736d51d89725748 Author: Karsten Loesing Date: Thu Sep 19 16:30:16 2019 +0200 Re-add recent bridge pool assignments. --- src/main/resources/web/jsps/collector.jsp | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/resources

[tor-commits] [metrics-web/release] Use Ivy for resolving external dependencies.

2019-11-09 Thread karsten
commit 844fcbe9f75551dc4af8b40e6a96483ffa9522ce Author: Karsten Loesing Date: Tue Aug 6 17:32:51 2019 +0200 Use Ivy for resolving external dependencies. Includes a metrics-lib upgrade to 2.6.2 and an upgrade to the latest metrics-base commit 256e619. Implements part

[tor-commits] [metrics-web/release] Replace "brackets" with "parentheses"

2019-11-09 Thread karsten
commit 7cfb22744fc9a7801bf5df171ff6cbcbd80c0b97 Author: Iain R. Learmonth Date: Wed Jun 5 13:30:07 2019 +0100 Replace "brackets" with "parentheses" Fixes: #29486 --- src/main/resources/web/templates/rs/search/do.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[tor-commits] [metrics-web/release] Adds guidelines for new metrics page

2019-11-09 Thread karsten
commit 66704ba064c13f6349722edd8d63f93b5d2244ec Author: Iain R. Learmonth Date: Wed Jul 24 14:54:19 2019 +0100 Adds guidelines for new metrics page Fixes: #29315 --- .../metrics/web/MetricsGuidelinesServlet.java | 25 +++ src/main/resources/web.xml |

[tor-commits] [metrics-web/release] Tweak the new guidelines a bit.

2019-11-09 Thread karsten
commit 9955072a6cf65e7012c317ccd8ebc616a211364f Author: Karsten Loesing Date: Mon Jul 29 10:25:22 2019 +0200 Tweak the new guidelines a bit. --- src/main/resources/web/jsps/metrics-guidelines.jsp | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main

[tor-commits] [metrics-web/release] Fix generated metrics-lib JavaDocs.

2019-11-09 Thread karsten
commit bba56f6a536c34e858b1e78256e3209a5d27cd7e Author: Karsten Loesing Date: Wed Aug 7 21:33:34 2019 +0200 Fix generated metrics-lib JavaDocs. --- build.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/build.xml b/build.xml index b4a27e5..d8c0c07 100644 --- a/build.xml +++ b

[tor-commits] [metrics-web/release] Upgrade to latest metrics-base and -lib.

2019-11-09 Thread karsten
commit e2940260a1879d3a4354e826108366746b10a243 Author: Karsten Loesing Date: Wed Oct 2 14:35:54 2019 +0200 Upgrade to latest metrics-base and -lib. --- src/build | 2 +- src/submods/metrics-lib | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/build

[tor-commits] [metrics-web/release] Update news.json to version 308 of doc/MetricsTimeline.

2019-11-09 Thread karsten
commit ad7ed81857aab28f85e7c0f5f63286fff7230af8 Author: Karsten Loesing Date: Fri Jan 11 11:42:42 2019 +0100 Update news.json to version 308 of doc/MetricsTimeline. --- src/main/resources/web/json/news.json | 13 + 1 file changed, 13 insertions(+) diff --git a/src/main

[tor-commits] [metrics-web/release] Update to latest metrics-base and metrics-lib.

2019-11-09 Thread karsten
commit 84105ea10be7932b9cc11807991f0bda39ae2d75 Author: Karsten Loesing Date: Mon Jul 29 10:26:43 2019 +0200 Update to latest metrics-base and metrics-lib. --- src/build | 2 +- src/submods/metrics-lib | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git

[tor-commits] [metrics-web/release] Adapt "About Tor" links to redesigned Tor website.

2019-11-09 Thread karsten
commit 31c4f88ebba9ad327594d4db47fa88fd7b5f6bb7 Author: Karsten Loesing Date: Mon May 13 17:22:04 2019 +0200 Adapt "About Tor" links to redesigned Tor website. Reported by nusenu, changes suggested by irl. Fixes #30415. ---

[tor-commits] [metrics-web/release] Add OnionPerf throughput graph.

2019-11-09 Thread karsten
commit d4452b38183e50d20c29bad6fff51bae58ebde0c Author: Karsten Loesing Date: Sun Jun 2 15:56:50 2019 +0200 Add OnionPerf throughput graph. We calculate throughput from the time between receiving 0.5 and 1 MiB of a response, which obviously excludes any measurements

[tor-commits] [metrics-web/release] Include Torperf data in performance graphs again.

2019-11-09 Thread karsten
commit 896935d33cda602d9b5656a9deed392889b50ffc Author: Karsten Loesing Date: Wed Jun 19 04:26:35 2019 -0700 Include Torperf data in performance graphs again. Fixes #30919. --- src/main/sql/onionperf/init-onionperf.sql | 8 1 file changed, 4 insertions(+), 4 deletions

[tor-commits] [metrics-web/release] Fix unknown issue with spread() function.

2019-11-09 Thread karsten
commit b3e80fce17f04cf7c83ef3843d2de0cc3bfef389 Author: Karsten Loesing Date: Fri May 3 09:28:06 2019 +0200 Fix unknown issue with spread() function. 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

[tor-commits] [metrics-web/release] Fix two issues found using metrics-test.

2019-11-09 Thread karsten
commit 5d98d4806e01169f226bace3fc095298844d4427 Author: Karsten Loesing Date: Mon Sep 16 16:29:10 2019 +0200 Fix two issues found using metrics-test. - Make unit test locale-independent, similar to Onionoo's 860228c. - Replace deprecated method Class.newInstance

[tor-commits] [metrics-web/release] Re-add the total relay bandwidth graph.

2019-11-09 Thread karsten
commit c71f0325e1f666ebf7a2fcc73724c2747b290690 Author: Karsten Loesing Date: Mon Aug 5 10:48:41 2019 +0200 Re-add the total relay bandwidth graph. Implements 30883. --- src/main/R/rserver/rserve-init.R | 24 ++ src/main/resources/web.xml

[tor-commits] [metrics-web/release] Adds GitLab CI for tests and checks

2019-11-09 Thread karsten
commit d4086dde65cb51ca1a39340b1b7a4e9d54981914 Author: Iain R. Learmonth Date: Thu Sep 5 13:44:34 2019 +0100 Adds GitLab CI for tests and checks Configuration is held in the .gitlab-ci.yml file. Fixes: #31402 --- .gitlab-ci.yml | 28 1 file

[tor-commits] [metrics-web/release] Update CollecTor page to include bandwidth files.

2019-11-09 Thread karsten
commit d31b049cb1ae146a5bb4e418dcda91aabf0275d4 Author: Karsten Loesing Date: Wed May 15 16:53:29 2019 +0200 Update CollecTor page to include bandwidth files. Fixes #30507. --- src/main/resources/web/jsps/collector.jsp | 12 +++- 1 file changed, 7 insertions(+), 5

[tor-commits] [metrics-web/release] Tweak documentation of new(ly updated) graphs.

2019-11-09 Thread karsten
commit 3f252fce7f4c3bcfc1a1f53ca0c8f2ff9df31659 Author: Karsten Loesing Date: Tue Jun 11 16:36:06 2019 +0200 Tweak documentation of new(ly updated) graphs. --- src/main/resources/web/jsps/stats.jsp | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main

[tor-commits] [metrics-web/release] Fix links on CollecTor page, again.

2019-11-09 Thread karsten
commit c3d9c42d0743e9a15c117ab778802fbf7afc3ff1 Author: Karsten Loesing Date: Wed Aug 21 08:33:05 2019 +0200 Fix links on CollecTor page, again. Include metrics-lib-*-thin.jar rather than metrics-lib-*.jar. Re-closes #24792. --- build.xml | 2 +- 1 file changed, 1

[tor-commits] [metrics-web/release] Ignore v3 onion OnionPerf measurements.

2019-11-09 Thread karsten
commit 7af8f108136b5bb37a0e88f794ce7154c4660ba9 Author: Karsten Loesing Date: Fri Mar 29 15:14:10 2019 +0100 Ignore v3 onion OnionPerf measurements. We're later going to include these measurements in graphs, but that requires more changes. For now, let's ignore

[tor-commits] [metrics-web/release] Stop signing jars.

2019-11-09 Thread karsten
commit 46059cf2a7bd58c651f44b89aaa009c911fe3084 Author: Karsten Loesing Date: Wed Nov 28 10:14:21 2018 +0100 Stop signing jars. Implements #28584. --- CERT| 21 - src/build | 2 +- src/submods/metrics-lib | 2 +- 3 files

[tor-commits] [metrics-web/release] Updates fallback directories

2019-11-09 Thread karsten
commit b6223ecf7a7242e8e4c47a0c5fb70f5ffa35c845 Author: Iain R. Learmonth Date: Wed Mar 27 19:18:28 2019 + Updates fallback directories --- src/main/resources/web/js/rs/fallback_dir.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [metrics-web/release] Include op-ab in OnionPerf graphs.

2019-11-09 Thread karsten
commit 82aa20a17cb8ff827873e6d0a776b9e2967197bb Author: Karsten Loesing Date: Thu Jan 24 12:10:03 2019 +0100 Include op-ab in OnionPerf graphs. Turns out that op-ab's domain name matches our '%.onion%' regex, that we're using to distinguish public from onion server requests

[tor-commits] [metrics-web/release] Add levels = NULL to col_factor().

2019-11-09 Thread karsten
commit a9fac06cc120a13dd35ba77983dc2d54aacc75ed Author: Karsten Loesing Date: Fri Jan 11 09:30:53 2019 +0100 Add levels = NULL to col_factor(). This is not required for readr_1.3.0 which runs locally here but required for readr_1.1.1 which runs on the server. --- src/main/R

[tor-commits] [metrics-web/release] Simplify Rserve setup.

2019-11-09 Thread karsten
commit e82de493279a0e74b55e5fd66a4056a1cecf19c5 Author: Karsten Loesing Date: Fri Jan 11 11:39:12 2019 +0100 Simplify Rserve setup. --- src/main/R/rserver/Rserv.conf|2 - src/main/R/rserver/graphs.R | 1539 src/main/R/rserver/rserve-init.R

[tor-commits] [metrics-web/release] Extend latency graph to contain high/low values.

2019-11-09 Thread karsten
commit fd251d6c69efeb3d548f915cc40e001e89c1f41f Author: Karsten Loesing Date: Wed May 29 16:10:40 2019 +0200 Extend latency graph to contain high/low values. This patch adds two new lines to the existing circuit round-trip latencies graph: lowest and highest measurements

[tor-commits] [metrics-web/release] Leave gaps for missing data.

2019-11-09 Thread karsten
commit d1cedb7f2d011f8896f169338db7f0403702ea64 Author: Karsten Loesing Date: Fri Jan 11 10:48:47 2019 +0100 Leave gaps for missing data. --- src/main/R/rserver/graphs.R | 47 ++--- 1 file changed, 31 insertions(+), 16 deletions(-) diff --git a/src

[tor-commits] [metrics-web/release] Re-add no-data-available.png for display in RS.

2019-11-09 Thread karsten
commit 1d21cebf4b999ced613f444c3278f1b53acf9480 Author: Karsten Loesing Date: Wed Apr 3 09:38:56 2019 +0200 Re-add no-data-available.png for display in RS. Reported on metrics-team@. --- src/main/resources/web/images/no-data-available.png | Bin 0 -> 26209 bytes 1 file changed

[tor-commits] [metrics-web/release] Remove advbw column from bandwidth.csv.

2019-11-09 Thread karsten
commit 09cfdfdff4efc1aa1cc60f53f7f1353a6193e6ad Author: Karsten Loesing Date: Mon Nov 12 19:50:46 2018 +0100 Remove advbw column from bandwidth.csv. Instead use advbw data from ipv6servers module. As a result, we can stop aggregating advertised bandwidths

[tor-commits] [metrics-web/release] Update to latest metrics-lib.

2019-11-09 Thread karsten
commit af54ce2d150c8508ca88ee15be6b79f4498d98b4 Author: Karsten Loesing Date: Mon May 13 17:26:58 2019 +0200 Update to latest metrics-lib. --- src/submods/metrics-lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/submods/metrics-lib b/src/submods/metrics-lib

[tor-commits] [metrics-web/release] Make very thin ribbons more visible.

2019-11-09 Thread karsten
commit 24aa37f07397bd1ba5022842eb5b2ce10d6ce6dd Author: Karsten Loesing Date: Wed Mar 6 11:13:48 2019 +0100 Make very thin ribbons more visible. Fixes #29655. --- src/main/R/rserver/rserve-init.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/R

[tor-commits] [metrics-web/release] Switch to readr's read_csv() everywhere.

2019-11-09 Thread karsten
commit a94a3844644041f7c1f6e0a4451e19ce12cae9e8 Author: Karsten Loesing Date: Thu Jan 10 22:32:28 2019 +0100 Switch to readr's read_csv() everywhere. --- src/main/R/rserver/graphs.R | 230 +--- 1 file changed, 175 insertions(+), 55 deletions

[tor-commits] [metrics-web/release] Run modules from Java only.

2019-11-09 Thread karsten
commit 829863f48fb4e624f849df4c67bc970331014b0d Author: Karsten Loesing Date: Thu Jan 24 10:08:02 2019 +0100 Run modules from Java only. Implements #29166. --- build.xml | 136 + .../web/images => R/rserver}/no-d

[tor-commits] [metrics-web/release] Re-add missing COMMIT commands to bwhist module.

2019-11-09 Thread karsten
commit 9dd35e29084ed9380cb374c80a4f9bfb0d9a91e2 Author: Karsten Loesing Date: Thu Dec 20 11:28:46 2018 +0100 Re-add missing COMMIT commands to bwhist module. Last month, in commit f8fa108 where we modernized the legacy module and renamed it to bwhist, we split up

[tor-commits] [metrics-web/release] Add three new @type annotations.

2019-11-09 Thread karsten
commit e7da8f637cbdd2d851d06657f7959befbb68dcf1 Author: Karsten Loesing Date: Thu Jan 24 11:27:29 2019 +0100 Add three new @type annotations. Resolves #28615. --- src/main/resources/web/jsps/collector.jsp | 58 +++ 1 file changed, 58 insertions

[tor-commits] [metrics-web/release] Make bandwidth.csv independent of import order.

2019-11-09 Thread karsten
commit 1fd062c11e45ca5c4cb166f6db8a27eabaf60e48 Author: Karsten Loesing Date: Fri Mar 8 15:08:08 2019 +0100 Make bandwidth.csv independent of import order. With this patch we're not overwriting bandwidth history parts with whichever history comes last, but we're computing

[tor-commits] [metrics-web/release] Simplify plot_webstats_tb_locale function.

2019-11-09 Thread karsten
commit 2b34cd2023a3e59057f4274afb0d7b8163282a18 Author: Karsten Loesing Date: Thu Jan 10 10:41:48 2019 +0100 Simplify plot_webstats_tb_locale function. --- src/main/R/rserver/graphs.R | 61 - 1 file changed, 27 insertions(+), 34 deletions

[tor-commits] [metrics-web/release] Stop calling censorship detector BETA.

2019-11-09 Thread karsten
commit 8c24f8e174c277e1c25222bbd598bb2278289e00 Author: Karsten Loesing Date: Mon Jan 7 12:20:35 2019 +0100 Stop calling censorship detector BETA. --- src/main/resources/web/jsps/graph.jsp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/resources/web/jsps

[tor-commits] [metrics-web/release] Document changes to OnionPerf graphs.

2019-11-09 Thread karsten
commit ad1221cb980aa5bf3bf075338d2588d803e652c2 Author: Karsten Loesing Date: Thu Dec 20 10:03:31 2018 +0100 Document changes to OnionPerf graphs. Still related to #28603. --- src/main/resources/web/jsps/stats.jsp | 14 +- 1 file changed, 5 insertions(+), 9 deletions

[tor-commits] [metrics-web/release] Stop hard-coding versions.

2019-11-09 Thread karsten
commit c8a3414347c8df7aed3e63be4c704f1dd43aded4 Author: Karsten Loesing Date: Mon Jan 7 09:59:18 2019 +0100 Stop hard-coding versions. --- src/main/R/rserver/graphs.R | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/R/rserver/graphs.R b/src/main/R

[tor-commits] [metrics-web/release] Document another change to OnionPerf graphs.

2019-11-09 Thread karsten
commit 0ca51404b70258e1594df2d88f460fd6a6daf351 Author: Karsten Loesing Date: Thu Dec 20 10:33:00 2018 +0100 Document another change to OnionPerf graphs. Still related to #28603. --- src/main/resources/web/jsps/stats.jsp | 1 + 1 file changed, 1 insertion(+) diff --git a/src

[tor-commits] [metrics-web/release] Properly skip previously imported webstats files.

2019-11-09 Thread karsten
commit 9bdb6d39fc7b0ac8e7327caeafabfac43a41689f Author: Karsten Loesing Date: Mon Jan 7 11:59:19 2019 +0100 Properly skip previously imported webstats files. Turns out we never skipped previously imported webstats files due to two bugs: 1. While building a list

[tor-commits] [metrics-web/release] Rewrite advbwdist's aggregate.R in Java.

2019-11-09 Thread karsten
commit b605298c66c8c348fe589062dc1ddd3da293c8db Author: Karsten Loesing Date: Mon Dec 10 15:17:46 2018 +0100 Rewrite advbwdist's aggregate.R in Java. This is yet another step torwards making the daily update Java-only. Implements #28801. --- build.xml

[tor-commits] [metrics-web/release] Update news.json to version 307 of doc/MetricsTimeline.

2019-11-09 Thread karsten
commit f6f0570819a8a2e05c3e22636b21e00629d50b8f Author: Karsten Loesing Date: Mon Jan 7 12:27:51 2019 +0100 Update news.json to version 307 of doc/MetricsTimeline. --- src/main/resources/web/json/news.json | 202 +- 1 file changed, 173 insertions(+), 29

[tor-commits] [metrics-web/release] Access userstats database from Java only.

2019-11-09 Thread karsten
commit f5ef5fb0d8f46e28dc7e8536a11d95d43ee61c08 Author: Karsten Loesing Date: Sat Dec 8 11:06:17 2018 +0100 Access userstats database from Java only. Previously, we used Java to write .sql files, imported them using psql, and afterwards made queries via psql. Now we're using

[tor-commits] [metrics-web/release] Fix by-country CSV files.

2019-11-09 Thread karsten
commit 28f567c1ae0458362ac24d491484b81e7bc37afd Author: Karsten Loesing Date: Sat Dec 29 10:07:45 2018 +0100 Fix by-country CSV files. Fixes #28945. --- src/main/R/rserver/graphs.R | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/main/R

[tor-commits] [metrics-web/release] Make write_* functions obsolete.

2019-11-09 Thread karsten
commit 0d2f1e2afd5f4b9e5c533d256586bb03d7466d5f Author: Karsten Loesing Date: Thu Jan 10 15:39:04 2019 +0100 Make write_* functions obsolete. In most cases these functions would call their prepare_* equivalents, possibly tweak the result, and write it to a .csv file

[tor-commits] [metrics-web/release] Tweak Advertised and consumed bandwidth by relay flag graph.

2019-11-09 Thread karsten
commit 6b5f75996ad0d9ac5151da48f9693d478dd682de Author: Karsten Loesing Date: Wed Dec 5 21:32:55 2018 +0100 Tweak Advertised and consumed bandwidth by relay flag graph. This graph now contains everything that's contained in the Total relay bandwidth and the Consumed bandwidth

[tor-commits] [metrics-web/release] Split up huge plot_userstats function.

2019-11-09 Thread karsten
commit f55e63d986ed9c1054ce19ff0d4a19b1c0bce26d Author: Karsten Loesing Date: Thu Jan 10 09:54:39 2019 +0100 Split up huge plot_userstats function. The mere size of this function made it hard to impossible to refactor things to using more recent R packages dplyr and tidyr. Now

[tor-commits] [metrics-web/release] Fix Traffic link on start page.

2019-11-09 Thread karsten
commit 87f922d4fd555804d4e80fdefd7968acce5f4433 Author: Karsten Loesing Date: Sat Dec 29 09:23:35 2018 +0100 Fix Traffic link on start page. --- src/main/resources/web/jsps/index.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/web/jsps/index.jsp

[tor-commits] [metrics-web/release] Remove two unused R files from censorship detector.

2019-11-09 Thread karsten
commit c0a18aab9092c57f107732cb2f97f034909e94d9 Author: Karsten Loesing Date: Thu Dec 20 14:09:24 2018 +0100 Remove two unused R files from censorship detector. Still part of #21588. --- src/main/R/clients/merge-clients.R | 19 --- src/main/R/clients

[tor-commits] [metrics-web/release] Take out "We're hiring" link from start page.

2019-11-09 Thread karsten
commit 54930cb95f685f7a42610edd4ae2a39f2add7116 Author: Karsten Loesing Date: Wed Dec 19 21:05:01 2018 +0100 Take out "We're hiring" link from start page. --- src/main/resources/web/jsps/index.jsp | 5 - 1 file changed, 5 deletions(-) diff --git a/src/main/resource

[tor-commits] [metrics-web/release] Remove unused parts of totalcw module.

2019-11-09 Thread karsten
commit e94ceeb9b6763374f6edb0105ae6da9fd5098d99 Author: Karsten Loesing Date: Thu Nov 29 08:07:11 2018 +0100 Remove unused parts of totalcw module. Requires updating the vote table of the database. Part of #28137, #28328, and #28352. --- .../torproject/metrics/stats

[tor-commits] [metrics-web/release] Rewrite censorship detector in Java.

2019-11-09 Thread karsten
commit a367168a782e864bdacb610857b1dc5d58fd192d Author: Karsten Loesing Date: Sun Dec 9 12:02:42 2018 +0100 Rewrite censorship detector in Java. This allows us to remove the last remaining Python parts from the daily updater. Implements #21588. --- build.xml

[tor-commits] [metrics-web/release] Extend ipv6servers to replace servers.csv.

2019-11-09 Thread karsten
commit 54976512ff47cc3b8a2c6b5ab2cecc98b1ba8088 Author: Karsten Loesing Date: Mon Oct 29 19:41:12 2018 +0100 Extend ipv6servers to replace servers.csv. This change extends the ipv6servers module to generate all relevant data about servers (relays and bridges) that the legacy

[tor-commits] [metrics-web/release] Remove Torperf/OnionPerf plots with all sources.

2019-11-09 Thread karsten
commit c39472548511175a6eaa0d67de62d3b5fa59dbe3 Author: Karsten Loesing Date: Wed Dec 5 11:56:19 2018 +0100 Remove Torperf/OnionPerf plots with all sources. OnionPerf results look to be comparable over time, but between vantage points there are systematic deltas between

[tor-commits] [metrics-web/release] Remove bandwidth and bwhist-flags graphs.

2019-11-09 Thread karsten
commit 59b800a491f93d08bcec6bda1b393a762156226d Author: Karsten Loesing Date: Wed Dec 12 12:08:52 2018 +0100 Remove bandwidth and bwhist-flags graphs. The "Advertised and consumed bandwidth by relay flags" graph now contains everything that's contained in the &q

[tor-commits] [metrics-web/release] Document changes to the totalcw graph.

2019-11-09 Thread karsten
commit ffaab885748c5340b01ad87ddb88819cd779c2b0 Author: Karsten Loesing Date: Thu Nov 29 11:53:41 2018 +0100 Document changes to the totalcw graph. Still part of #28137, #28328, and #28352. --- .../resources/web/jsps/reproducible-metrics.jsp| 22 ++ src

[tor-commits] [metrics-web/release] Modernize legacy module and rename it to bwhist.

2019-11-09 Thread karsten
commit f8fa108d183968540eca529250cb142f8216ce8c Author: Karsten Loesing Date: Wed Nov 14 10:39:24 2018 +0100 Modernize legacy module and rename it to bwhist. Changes include using similar mechanisms for configuration, calling the database aggregation function, querying

[tor-commits] [metrics-web/release] Replace emptyNull() by more meaningful method.

2019-11-09 Thread karsten
commit cdab81bdd17f8de3f22c28dd6392e697f823b846 Author: Karsten Loesing Date: Wed Oct 31 10:12:01 2018 +0100 Replace emptyNull() by more meaningful method. --- .../torproject/metrics/stats/onionperf/Main.java | 23 +++--- 1 file changed, 12 insertions(+), 11 deletions

[tor-commits] [metrics-web/release] Only include Running relays in totalcw graph.

2019-11-09 Thread karsten
commit 9df357886ebfca86da41fb7835282a3b57d249c0 Author: Karsten Loesing Date: Thu Nov 29 08:45:10 2018 +0100 Only include Running relays in totalcw graph. Previously we included measured bandwidths of all relays in a vote in the totalcw graph. Now we only include relays

[tor-commits] [metrics-web/release] Remove long unused code from legacy module.

2019-11-09 Thread karsten
commit ca5fa45df0cfb14801e3556caa93f2cc6d26d790 Author: Karsten Loesing Date: Tue Nov 13 18:10:18 2018 +0100 Remove long unused code from legacy module. This includes the lock file, the option to write raw output files for importing into the database, and a couple boolean

[tor-commits] [metrics-web/release] Rename ipv6servers module to servers.

2019-11-09 Thread karsten
commit c95125a2b329c801db84eea2bdbc4e5118bde9b2 Author: Karsten Loesing Date: Wed Nov 14 10:48:56 2018 +0100 Rename ipv6servers module to servers. Part of #28116. --- build.xml | 12 ++-- .../metrics/stats/ipv6servers

<    2   3   4   5   6   7   8   9   10   11   >