Does using rephist uptime for calculating HSDir produce too much flapping?
This ticket came out of the solution for legacy/trac#2709 (moved).
One of our original goals with the "uptime > 24 hours" constraint for hsdir flag assignment was to make sure that the hsdir flag assignment was quite robust over time: a hidden service needs to store its descriptor in the place that a client will fetch it hours later.
Uptime is quite monotonic -- for a relay that stays up. How monotonic is the rephist-calculated uptime?