Merge lp:~leonardr/launchpadlib/delay-http-requests into lp:launchpadlib
Status: | Merged |
---|---|
Merged at revision: | 89 |
Proposed branch: | lp:~leonardr/launchpadlib/delay-http-requests |
Merge into: | lp:launchpadlib |
Diff against target: |
198 lines (+94/-19) 5 files modified
setup.py (+1/-1) src/launchpadlib/NEWS.txt (+6/-0) src/launchpadlib/__init__.py (+1/-1) src/launchpadlib/docs/toplevel.txt (+54/-14) src/launchpadlib/launchpad.py (+32/-3) |
To merge this branch: | bzr merge lp:~leonardr/launchpadlib/delay-http-requests |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Henning Eggers (community) | code | Approve | |
Review via email: mp+27759@code.launchpad.net |
Description of the change
This branch makes launchpadlib use the new performance optimization introduced by https:/
Since it's pretty common for scripts to look up an object in a top-level collection and immediately invoke a named operation on it, this has a good chance of giving a modest performance boost to any given script.
The one top-level collection that doesn't have this feature is the collection of users. Without making that GET request, there's no way to know whether launchpad.
Thanks!