Opened 4 months ago

Last modified 46 minutes ago

#29019 needs_revision enhancement

Make relays report bandwidth usage more often in test networks

Reported by: teor Owned by: teor
Priority: Medium Milestone: Tor: 0.4.1.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: backlog, privcount, 040-unreached-20190109, 041-accepted-20190115, network-team-roadmap-2019-Q1Q2
Cc: Actual Points:
Parent ID: #29005 Points: 0.2
Reviewer: Sponsor: SponsorV

Description

Let's put something more interesting in this line:

pc-rw-bytes 0

Child Tickets

TicketTypeStatusOwnerSummary
#1926defectnewExtra-info descriptors have corrupt {write,read}-history lines
#17036enhancementnewReport bandwidth more frequently in test networks

Change History (7)

comment:1 Changed 4 months ago by teor

Keywords: 040-unreached-20190109 041-proposed added
Milestone: Tor: 0.4.0.x-finalTor: unspecified

These tasks are on the 0.4.1 roadmap for PrivCount and Sponsor V.

comment:2 Changed 4 months ago by teor

Keywords: 041-proposed-on-roadmap added; 041-proposed removed
Milestone: Tor: unspecifiedTor: 0.4.1.x-final

Let's review these tickets at the next meeting using our 041-proposed process.

They're on the roadmap, so the review should focus on ticket size and team capacity (and sponsor expectations).

comment:3 Changed 3 months ago by teor

Keywords: 041-accepted-20190115 added; 041-proposed-on-roadmap removed

These PrivCount tickets are on the 041 roadmap, we accepted their points estimates in 041 without discussion.

comment:4 Changed 7 weeks ago by teor

Keywords: network-team-roadmap-2019-Q1Q2 added

This is part of an existing roadmap task.

comment:5 Changed 5 weeks ago by teor

Status: assignedneeds_revision

I have a patch, but it needs to be split up and re-tested after #29018 merges.

comment:6 Changed 5 weeks ago by teor

Keywords: backlog added

comment:7 Changed 46 minutes ago by teor

I have incomplete branches for #29004, #29005, and #29019 here:
https://github.com/teor2345/tor/tree/ticket29004-wip
https://github.com/teor2345/tor/tree/ticket29005
https://github.com/teor2345/tor/tree/ticket29019

I think all the necessary code is present in these branches.

But it needs some cleanup:

  • rebase on to the current master,
  • put the commits on the right branches
  • make sure it does what these tickets say it should do

I'm happy to do that after I come back from leave. I am also happy if Nick wants to clean up this code.

Note: See TracTickets for help on using tickets.