Opened 6 years ago

Closed 6 years ago

#9235 closed enhancement (wontfix)

Remove advertised bandwidth fraction graph data from Onionoo

Reported by: karsten Owned by: karsten
Priority: Medium Milestone:
Component: Metrics/Onionoo Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

How sad would people be if we removed the data that feeds the advertised bandwidth fraction graph, e.g., on:

https://atlas.torproject.org/#details/5498AFA3EFC5984DBE9F1F63E72EB291048393F9 (yellow line)

http://makepanic.github.io/emberjs-tor-onionoo/#/relay/5498AFA3EFC5984DBE9F1F63E72EB291048393F9 (blue line)

As one can see, that graph is already broken since July 7, which was not on purpose. I know the reason why it's broken, but it's non-trivial to fix this.

But this made me wonder: can we live without that graph line? The description says: "If there were no bandwidth authorities, this fraction would be a very rough approximation of the probability of this relay to be selected by clients." But there are bandwidth authorities, and the idea behind Onionoo is to provide actual network status data, not all sorts of other data for research purposes. If we want to do research on this, we can always look at the descriptor tarballs.

We could replace this graph line with the history of the relay to be selected for the middle position. That data is already available in weights documents.

I'm asking, because providing these data is kinda painful if we also want the Onionoo cronjob to run faster. Not saying it's impossible to provide these data, but messy. I'd like to avoid the mess if this graph line isn't essential for people.

Feedback requested until a week from now, so July 17. Thanks!

Child Tickets

Change History (4)

comment:1 Changed 6 years ago by hsn

yellow graph important

comment:2 Changed 6 years ago by karsten

Yellow graph in which tool? Also note that "written bytes in seconds" is also printed in yellow. I mean the "advertised bandwidth fraction" one. Is this important to you? If so, why?

comment:3 Changed 6 years ago by hsn

advertised bandwidth fraction is important

comment:4 Changed 6 years ago by karsten

Resolution: wontfix
Status: newclosed

Okay. Went the painful way to provide advertised bandwidth fraction graph data. Works for now, though I'm not 100% certain that it'll scale over time. We'll see. Closing as wontfix, because we're not removing the data as suggested in the summary.

Note: See TracTickets for help on using tickets.