[metrics-team] DirAuth vote names inconsistent

Tom Ritter tom at ritter.vg
Mon Sep 11 15:21:14 UTC 2017


I'm looking at https://collector.torproject.org/recent/relay-descriptors/votes/
and it seems the format of a vote file name is

%Y-%m-%d-%H-%M-%S-vote-[fingerprint]-[random-fingerprint]

Where random-fingerprint is the fingerprint of the dirauth that
downloaded the vote, but it
a) changes every hour
b) only one view is available

The result of this is that if I want to download a vote I need to try
all the dirauth fingerprints until I find the one that is available.

Is my understanding correct? Is there any way this could be
deterministic? Perhaps (since we expose only a single vote) we can
just strip the last fingerprint?

I understand we do this because we want to archive different DirAuth
views in case they differ but if they do we could expose the different
file under the viewer fingerprint?

-tom


More information about the metrics-team mailing list