Opened 7 years ago

Closed 6 years ago

#11066 closed enhancement (fixed)

Better document how exit addresses are used in Onionoo

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


The search flag should say whether exit addresses are considered in its search parameter. I'm pretty sure that is the case, but I need to confirm this.

From a quick look at the code it's not entirely clear if the exit_addresses field is computed correctly when there is no new exit list to process. Maybe Onionoo leaves out all exit addresses in such a case. That would be a bug. Need to look closer.

Child Tickets

Change History (1)

comment:1 Changed 6 years ago by karsten

Resolution: fixed
Status: newclosed

Finally, resolving this ticket. The commit message describes best what was done:

  1. We were previously processing exit lists when writing details documents. That had the downside that we only included exit addresses when we parsed new exit lists. Now we're storing exit list entries together with the scan time in details statuses and include them in details documents until they are older than 24 hours.
  1. We now make sure that the latest exit addresses make it into node statuses and are not reset when there is no exit list to parse. This fix is pretty similar to 0dc7436.
  1. We now clarify in the specification that the search parameter includes exit addresses.


Note: See TracTickets for help on using tickets.