summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Revert "Rewrite insert_bwhist in SQL."task-33065-6Karsten Loesing2020-03-03
| | | | This reverts commit f68272374db442d2716cc0735fb411c364a738fb.
* Revert "squash! Rewrite insert_bwhist in SQL."Karsten Loesing2020-03-03
| | | | This reverts commit 07c2ab82e9bb302b626ea36b6c4c7f94a4d4c4ec.
* Temporary commit for logging.Karsten Loesing2020-03-03
|
* squash! Rewrite insert_bwhist in SQL.Karsten Loesing2020-03-03
| | | | - Re-use existing functions for the SQL function rewrite.
* Rewrite insert_bwhist in SQL.Karsten Loesing2020-02-23
| | | | | | | | | | 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.
* Extract directory authority bytes per day.Karsten Loesing2020-02-23
| | | | Implements #33065.
* Remove dead code from bwhist module.Karsten Loesing2020-02-23
|
* Always show 1 decimal digit in dirbytes graph.Karsten Loesing2020-01-27
| | | | Fixes #33066.
* Update fallback directories in Relay Search.Karsten Loesing2020-01-22
| | | | Fixes #31332.
* Schedule Onionoo version 8.0, and remove old news.Karsten Loesing2020-01-20
|
* Explain onion service traffic graphs a bit better.Karsten Loesing2020-01-20
| | | | | | | | | | | | | | As discussed on the ticket, we can explain better which cells are counted for onion service traffic graphs: it's cells relayed by rendezvous points. It was also confusing to say "per day" in the graph description when bandwidth is in gigabits per second. Removed that part. Finally, there's now a glossary entry for "rendezvous points" that is based on the glossary entry in torspec. Fixes #26171.
* Update metrics-lib and ExoneraTor versions.Karsten Loesing2020-01-16
| | | | | Also configure a base URL in order to turn ExoneraTor's permanent links into https:// links.
* Update copyright to 2020.Karsten Loesing2020-01-15
|
* Update to latest metrics-base.Karsten Loesing2020-01-15
|
* Document known inaccuracy in onion service stats.Karsten Loesing2020-01-14
| | | | As discussed on #23367.
* Update to latest metrics-lib.Karsten Loesing2020-01-13
|
* Make Jetty host configurable.Karsten Loesing2020-01-13
| | | | Related to #24222.
* Use the browser's date selector for start/end date.Karsten Loesing2020-01-08
| | | | Implements #30793.
* Add two BridgeDB request graphs.Karsten Loesing2019-12-18
| | | | Implements #32135.
* Update news.json to version 356 of doc/MetricsTimeline.Karsten Loesing2019-12-06
|
* Update to latest metrics-lib.Karsten Loesing2019-12-02
|
* Improve runtime performance of hidserv module.Karsten Loesing2019-12-02
| | | | Fixes #25924.
* Remove dependency on metrics-lib's index package.task-32605Karsten Loesing2019-11-25
| | | | | | | | We shouldn't depend on metrics-lib's implementation classes but only on its provided interfaces. In this case, downloading and parsing an index.json file is something that we can easily build ourselves using a POJO and Jackson. Removing this dependency will make it much easier to refactor metrics-lib.
* Remove unnecessary declaration.Karsten Loesing2019-11-21
|
* Remove unnecessary casts.Karsten Loesing2019-11-20
|
* Remove exception that is never thrown.Karsten Loesing2019-11-20
|
* Replace several <code>...</code> with {@code}.Karsten Loesing2019-11-20
|
* Fix logging bugs.Karsten Loesing2019-11-20
|
* Document newly added index.json fields.Karsten Loesing2019-11-11
| | | | Still part of #31204.
* Add BridgeDB metrics to CollecTor page.Karsten Loesing2019-11-10
| | | | Still part of #19332.
* Update news.json to version 351 of doc/MetricsTimeline.Karsten Loesing2019-11-10
|
* Bump version to 1.3.0-dev.Karsten Loesing2019-11-09
|
* Prepare for 1.3.0 release.metrics-web-1.3.0releaseKarsten Loesing2019-11-09
|
* Update to metrics-lib 2.9.1 and ExoneraTor 4.2.0.Karsten Loesing2019-11-09
|
* Add @type annotation for HS v3.Karsten Loesing2019-11-04
| | | | | | Also update to latest metrics-base/-lib. Implements #31481.
* Update documentation of bridge or_addresses.Karsten Loesing2019-10-31
| | | | Fixes #32322.
* Upgrade to latest metrics-base and -lib.Karsten Loesing2019-10-02
|
* Add "Tor Browser updates by release channel" graph.task-31755Karsten Loesing2019-10-02
| | | | Implements #31755.
* Use ant tasks to fetch metrics dependencies.Karsten Loesing2019-09-27
| | | | Implements part of #31649.
* Re-add recent bridge pool assignments.Karsten Loesing2019-09-19
|
* Update to latest metrics-base and metrics-lib.Karsten Loesing2019-09-17
| | | | | This update includes an update of PostgreSQL JDBC driver version to 42.2.5.
* Update to latest metrics-lib.Karsten Loesing2019-09-16
|
* Fix two issues found using metrics-test.Karsten Loesing2019-09-16
| | | | | | - Make unit test locale-independent, similar to Onionoo's 860228c. - Replace deprecated method Class.newInstance().
* Update CollecTor page to include snowflake stats.Karsten Loesing2019-09-12
| | | | Implements #29461.
* Adds GitLab CI for tests and checksIain R. Learmonth2019-09-05
| | | | | | Configuration is held in the .gitlab-ci.yml file. Fixes: #31402
* Fix links on CollecTor page, again.Karsten Loesing2019-08-21
| | | | | | Include metrics-lib-*-thin.jar rather than metrics-lib-*.jar. Re-closes #24792.
* Remove Cobertura from the build process.Karsten Loesing2019-08-14
|
* Fix generated metrics-lib JavaDocs.Karsten Loesing2019-08-07
|
* Use Ivy for resolving external dependencies.task-31326Karsten Loesing2019-08-06
| | | | | | | Includes a metrics-lib upgrade to 2.6.2 and an upgrade to the latest metrics-base commit 256e619. Implements part of #31326.
* Re-add the total relay bandwidth graph.Karsten Loesing2019-08-06
| | | | Implements 30883.