Support phased updates via Phased-Update-Percentage control field
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Colin Watson |
Bug Description
https:/
I think this can be done very cheaply (in code maintenance terms) and without undue expense (in operational terms) by considering the phased-
Related branches
- Stuart Bishop (community): Approve (db)
- Launchpad code reviewers: Pending (db) requested
-
Diff: 263 lines (+106/-96)4 files modifieddatabase/sampledata/current-dev.sql (+48/-48)
database/sampledata/current.sql (+48/-48)
database/schema/comments.sql (+1/-0)
database/schema/patch-2209-36-1.sql (+9/-0)
- William Grant: Approve (code)
-
Diff: 1192 lines (+351/-198)20 files modifiedlib/lp/archivepublisher/model/ftparchive.py (+62/-44)
lib/lp/archivepublisher/tests/test_ftparchive.py (+22/-7)
lib/lp/soyuz/browser/distroarchseriesbinarypackagerelease.py (+8/-1)
lib/lp/soyuz/browser/publishedpackage.py (+0/-49)
lib/lp/soyuz/browser/publishing.py (+9/-1)
lib/lp/soyuz/browser/tests/publishing-views.txt (+39/-20)
lib/lp/soyuz/interfaces/distroarchseriesbinarypackagerelease.py (+6/-1)
lib/lp/soyuz/interfaces/publishing.py (+16/-4)
lib/lp/soyuz/model/distroarchseriesbinarypackagerelease.py (+9/-1)
lib/lp/soyuz/model/packagecloner.py (+4/-1)
lib/lp/soyuz/model/publishing.py (+51/-20)
lib/lp/soyuz/stories/soyuz/xx-distroarchseries-binpackages.txt (+20/-14)
lib/lp/soyuz/stories/soyuz/xx-distroseries-sources.txt (+15/-8)
lib/lp/soyuz/stories/soyuz/xx-packagepublishinghistory.txt (+10/-7)
lib/lp/soyuz/stories/webservice/xx-binary-package-publishing.txt (+1/-0)
lib/lp/soyuz/templates/distroarchseriesbinarypackage-index.pt (+2/-0)
lib/lp/soyuz/templates/distroarchseriesbinarypackagerelease-portlet-details.pt (+6/-0)
lib/lp/soyuz/templates/publishinghistory-macros.pt (+5/-1)
lib/lp/soyuz/tests/test_publish_archive_indexes.py (+4/-2)
lib/lp/soyuz/tests/test_publishing.py (+62/-17)
- William Grant: Approve (code)
-
Diff: 112 lines (+41/-7)2 files modifiedlib/lp/archivepublisher/model/ftparchive.py (+3/-3)
lib/lp/archivepublisher/tests/test_ftparchive.py (+38/-4)
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
r12279 in db-stable (http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ db-stable/ revision/ 12279) is part of this bug's fix.