lp://qastaging/~cjwatson/launchpad/optimise-filelists

Created by Colin Watson and last modified
Get this branch:
bzr branch lp://qastaging/~cjwatson/launchpad/optimise-filelists
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Colin Watson
Project:
Launchpad itself
Status:
Development

Recent revisions

17116. By Colin Watson

Ask the DB to sort filelists by component and architecture and then write a group at a time directly, rather than building a dict of dicts of lists first.

17115. By Colin Watson

Stop asking the DB to prepend "binary-" to architecture names several hundred thousand times and then sometimes remove it again in Python, when we can just as well prepend it once per component/architecture when we need it.

17114. By Launchpad PQM Bot

[r=wgrant][no-qa] Optimise phase A2 of the publisher by searching for
 to-be-deleted source and binary publications in one query each,
 rather than one per active distro(arch)series and pocket.

17113. By Launchpad PQM Bot

[r=wgrant][no-qa] Merge db-stable r12750 (xPPH(archive,
 status) WHERE scheduleddeletiondate IS NULL indices).

17112. By Launchpad PQM Bot

[r=wgrant][no-qa] Optimise phase A of the publisher by searching for
 pending source and binary publications in one query each,
 rather than one per active distro(arch)series and pocket.

17111. By Launchpad PQM Bot

[r=wgrant][bug=1340010] TranslationMessageSet.preloadDetails now
 copes with TranslationMessages that have no corresponding POFile.

17110. By Launchpad PQM Bot

[r=wgrant][no-qa] Quick optimisation of update-pkgcache,
 issuing fewer queries and materialising fewer complete Storm objects.
 Roughly 4x faster on large archives.

17109. By Launchpad PQM Bot

[testfix][r=wgrant] Fix archive names in email tests.

17108. By Launchpad PQM Bot

[r=cprov][no-qa] Port most of the world to use Archive.reference when
 talking about an archive.

17107. By Launchpad PQM Bot

[r=cprov][no-qa] Use archive references throughout Soyuz upload and
 build notifications.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/launchpad
This branch contains Public information 
Everyone can see this information.

Subscribers