Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #18689

Closed (moved)
(moved)
Open
Created Mar 31, 2016 by teor@teor

Fallback Directory Selection should exclude down relays earlier

The updateFallbackDirs.py script uses OnionOO to find a list of candidate directory mirrors, then checks the consensus download speed from each mirror.

Previously, the script allowed relays that had a good uptime history, but just happened to be down right now.

But this doesn't work any more, because those relays can't provide a consensus, so we exclude them in the final consensus download check.

We could be smarter, and avoid the effort of that check by eliminating relays that aren't running right now from the list of fallback candidates.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking