Opened 10 months ago

Closed 3 months ago

#25175 closed enhancement (fixed)

Change 3 months graphs to 6 months graphs

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

Description

As of yesterday (cf. #16513 and #24729), we're retaining bandwidth and weights histories on 24 hour granularity for 6 months rather than just 3. In 3 months from today (May 2018) we can extend the 3 months graphs to 6 months graphs with a granularity of 24 hours per data point.

If we decide to do this, the "3_month" string will change to "6_month", and the object will contain twice as many values. We should make sure that Relay Search can handle this before we make this change.

Requires a minor protocol version change.

Child Tickets

Change History (4)

comment:1 in reply to:  description Changed 4 months ago by karsten

Cc: metrics-team added
Milestone: Onionoo 1.16.0
Priority: LowMedium

Replying to karsten:

As of yesterday (cf. #16513 and #24729), we're retaining bandwidth and weights histories on 24 hour granularity for 6 months rather than just 3. In 3 months from today (May 2018) we can extend the 3 months graphs to 6 months graphs with a granularity of 24 hours per data point.

If we decide to do this, the "3_month" string will change to "6_month", and the object will contain twice as many values. We should make sure that Relay Search can handle this before we make this change.

Hey, Relay Search, can you handle this change?

To be clear, this would affect all documents containing graphs, including bandwidth, weights, clients, and uptime.

Adding to the 1.16.0 milestone so that we're sure to find an answer to this question before putting out the next version.

Requires a minor protocol version change.

In fact, we should consider making this part of the already planned major protocol version change for the same reason as given in #25177.

comment:2 Changed 4 months ago by karsten

Milestone: Onionoo 1.16.0Onionoo 1.17.0

Schedule for protocol version 7.0, likely to be released in 1.17.0.

comment:3 Changed 3 months ago by karsten

Milestone: Onionoo 1.17.0Onionoo 1.18.0

Versions 1.17.0 and 1.17.1 are already released, the next released version will be 1.18.0.

comment:4 Changed 3 months ago by karsten

Resolution: fixed
Status: newclosed

This is now merged and deployed as part of 7.0-1.18.1. Closing. Thanks!

Note: See TracTickets for help on using tickets.