Reported dirreq-v3-stats are 0.00%
Since late May 2010, the dirreq-v3-stats that directory mirrors report are very low or even 0.00%. Mike has identified the cause for this bug: > For the love of Chaos, router_get_my_share_of_directory_requests() is > the dirtiest hack I've seen in a while, no wonder it broke :) > > Your problem is that the global variables you rely on are not set by > smartlist_choose_by_bandwidth_weights(), which is the new > implementation of the weighted selection algorithm. They are only set > by smartlist_choose_by_bandwidth(). You could update > smartlist_choose_by_bandwidth_weights() to set those variables, but > man, there's got to be a better way :) We should investigate new approaches to calculate directory request shares from the descriptor archives instead of believing in what directories tell us. Afterwards, we can decide whether to fix dirreq-v3-stats in Tor, or to take them out entirely.
issue