[metrics-bugs] #28305 [Metrics/Statistics]: Include client numbers even if we think we got reports from more than 100% of all relays
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sun Nov 4 01:38:47 UTC 2018
#28305: Include client numbers even if we think we got reports from more than 100%
of all relays
--------------------------------+------------------------------
Reporter: karsten | Owner: metrics-team
Type: defect | Status: new
Priority: High | Milestone:
Component: Metrics/Statistics | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------------+------------------------------
Comment (by teor):
I wonder if it's more than a rounding error.
How is frac calculated?
I wonder if you're choosing a point in time to calculate the consensus
weight fraction.
What happens if relays that submit statistics are offline at that point in
time?
But it submits statistics later, when it comes back online?
If that relay has a weight N, and 100% of relays submit, then your frac
calculation will be:
100 the relays that submitted statistics
---------
(100 - N) the relays that were online at the point in time you chose
When it should be:
100 the relays that submitted statistics
---
100 all the relays that could have submitted statistics
I can't find the codebase or the metrics statistics explanation to check.
(I tried searching for the code online. And I tried the metrics wiki
pages.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28305#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the metrics-bugs
mailing list