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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 ++
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
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
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
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
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
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
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
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
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
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
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 |
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
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
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
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
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
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.
---
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
601 - 700 of 4850 matches
Mail list logo