Description of problem: From the discussion on f-d-l recently: I wish it were that simple. Perhaps if we had push-mirroring in place, it would be. As it stands, each mirror schedules its own syncs. Some every hour or so, some every 6, some once a day. Rawhide being the fastest churning piece on the mirror system, exposes these latencies in ways that the other content simply doesn't. ...so working within that information it'd be interesting if we could say "X mirror only updates once every 12 hours, and rawhide changed 4 hours ago so filter it as it's likely out of date".
the new mirrormanager-1.2.11 deployed to FI runs the crawler every hour or two. So the latency between when a change happens and when we realize if a mirror does or does not have it has decreased considerably. Next feature is to enable --canary mode in the crawler, now that the db knows the last changed time of each directory. We can scan those even quicker then.
Filed a net enhancement request in upstream MM. https://fedorahosted.org/mirrormanager/ticket/19 Closing this bug.