checkwatches doesn't update many SourceForge bug watches
Bug #237774 reported by
Graham Binns
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
Because checkwatches runs once every 10 minutes, and because we limit the number of SF bugs we import per run to 1, only 144 SourceForge bugs can be updated each day. These will always be the same 144 bugs, so most of the 900+ SourceForge bug watches won't get updated.
There are two possible solutions to this:
a. Add a time.sleep() call to the SourceForge bug import code so as to allow us to update more bugs per checkwatches run whilst not tripping the SourceForge rate limiting code.
b. Run a separate checkwatches instance, say once every minute, which *only* updates SourceForge bug watches (so `checkwatches.py -t sf`).
Option b seems like the sanest one.
Changed in malone: | |
assignee: | Graham Binns (gmb) → nobody |
visibility: | private → public |
Changed in malone: | |
importance: | Undecided → Low |
To post a comment you must log in.
c. Sort the list of bugwatches from least recent to most so that all of them are checked eventually. It'll still take a week to do all 900, but it will do them.
d. b + c.
I like d most :)