lp:~dooferlad/linaro-license-protection/bigdir
Created by
James Tunnicliffe
and last modified
- Get this branch:
- bzr branch lp:~dooferlad/linaro-license-protection/bigdir
Only
James Tunnicliffe
can upload to this branch. If you are
James Tunnicliffe
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Milo Casagrande (community): Approve
-
Diff: 42 lines (+16/-3)2 files modifiedHACKING (+2/-0)
license_protected_downloads/buildinfo.py (+14/-3)
Related bugs
Bug #1183411: snapshots.l.o very high cpu usage, causing http timeouts | High | Fix Released | |
Bug #1185376: snapshots very slow when there is a long directory listing | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 194. By James Tunnicliffe
-
Updated buildinfo logic to be much faster at maching a long list of file names in a large directory of files. Used to take (n^m)/2 calls to fnmatch (n = number of files in a directory, m = number of files listed in BUILD-INFO.txt), which is a bit slow due to the use of regular expressions. Worst case is still the same, but this shortcuts a lot of checks when there is a simple non-glob match.
- 189. By Paul Sokolovsky
-
Add poorman's logging for OpenID group membership check requests.
It's a shame we don't use proper logging already - it's very hard to maintain
and debug apps without it. Well, setting up logging for Django properly
requires bunch of changes, so going path of least resistance to support
releases.linaro.org migration.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)