Opened 5 months ago

Last modified 6 hours ago

#25177 new enhancement

Remove clients documents

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

Description

As part of #24729 we found that the "1_week" and "1_month" graphs in clients documents are redundant, because they have the same data resolution of 1 day as the "3_months" graph. We should consider dropping the "1_week" and "1_month" graphs and teaching clients to simply use data from the "3_months" graph instead.

Child Tickets

Change History (2)

comment:1 Changed 7 hours ago by karsten

Cc: metrics-team added
Priority: LowMedium
Summary: Remove redundant clients graphsRemove clients documents

I'm making this ticket more general by suggesting to remove all clients documents, not just the ones containing redundant information. The reason is that even though we added clients documents 4+ years ago (#10331), I'm not aware of any Onionoo client using or planning to use this data. This seems like an easy way to reduce code complexity a bit, by removing an unused feature.

Requires a major protocol update with 1 month prior notice. If we conclude on this ticket that clients documents can go away, we can start that 1 month period, and if somebody shows up with a plausible use case why they really need our clients documents, we can leave them in.

Thoughts?

comment:2 Changed 6 hours ago by irl

Relay Search would be one client I can think of that uses them...

https://metrics.torproject.org/rs.html#details/36023F6479610E64A1F3015B5DC85A181E6995AB

Note: See TracTickets for help on using tickets.