configurable default syncinterval for vcs imports

Bug #60418 reported by David Allouche
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Michael Hudson-Doyle

Bug Description

At the moment, the interval between vcs-imports syncs is stored in the ProductSeries.syncinterval, which is set when the import goes to production. That means that we cannot easily change the default update period for vcs imports.

For active imports, the syncinterval should be allowed to be null. In that case, a default value from the Launchpad configuration (or some database table) should be used.

In addition, CVS and SVN imports should be allowed to have different default syncintervals.

David Allouche (ddaa)
Changed in launchpad-bazaar:
importance: Untriaged → High
status: Unconfirmed → Confirmed
Revision history for this message
James Henstridge (jamesh) wrote :

From IRC with ddaa:

<ddaa> jamesh: okay with the lanchpad config
<ddaa> jamesh: defaults should be 6h for svn, 12h for cvs.

Changed in launchpad-bazaar:
assignee: nobody → jamesh
Revision history for this message
David Allouche (ddaa) wrote :

Assigning to me as it is a code import problem.

Changed in launchpad-bazaar:
assignee: jamesh → ddaa
Revision history for this message
David Allouche (ddaa) wrote :

Unassigning, as we will probably not fix it within the existing system.

Changed in launchpad-bazaar:
assignee: ddaa → nobody
Revision history for this message
Jonathan Lange (jml) wrote :

Moving to lowest priority, mostly to get it out of the way -- tracking this is covered by tracking the new import system. Perhaps we should tag bugs that only affect the old import system?

Changed in launchpad-bazaar:
importance: High → Wishlist
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

This is fixed in the new system.

Changed in launchpad-bazaar:
assignee: nobody → mwhudson
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.