Bug 492910 - RFE: Filter mirrors by "update time", when within that update timeframe
Summary: RFE: Filter mirrors by "update time", when within that update timeframe
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: mirrormanager
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Matt Domsch
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-03-30 17:16 UTC by James Antill
Modified: 2009-10-07 13:54 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-10-07 13:54:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description James Antill 2009-03-30 17:16:38 UTC
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".

Comment 1 Matt Domsch 2009-04-07 17:35:23 UTC
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.

Comment 2 Matt Domsch 2009-10-07 13:54:57 UTC
Filed a net enhancement request in upstream MM.
https://fedorahosted.org/mirrormanager/ticket/19

Closing this bug.


Note You need to log in before you can comment on or make changes to this bug.