Merge lp:~leonardr/launchpad/multiversion-wadl into lp:launchpad/db-devel
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Tim Penhey on 2010-03-02 | ||||
| Approved revision: | no longer in the source branch. | ||||
| Merged at revision: | not available | ||||
| Proposed branch: | lp:~leonardr/launchpad/multiversion-wadl | ||||
| Merge into: | lp:launchpad/db-devel | ||||
| Diff against target: |
483 lines (+168/-95) 9 files modified
Makefile (+17/-9) configs/development/launchpad-lazr.conf (+1/-1) configs/testrunner-appserver/launchpad-lazr.conf (+1/-1) configs/testrunner/launchpad-lazr.conf (+1/-1) lib/canonical/launchpad/doc/webapp-publication.txt (+1/-1) lib/canonical/launchpad/pagetests/webservice/xx-wadl.txt (+43/-17) lib/canonical/launchpad/systemhomes.py (+35/-32) lib/lp/code/stories/webservice/xx-branchmergeproposal.txt (+37/-18) utilities/create-lp-wadl.py (+32/-15) |
||||
| To merge this branch: | bzr merge lp:~leonardr/launchpad/multiversion-wadl | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Gary Poster (community) | 2010-03-01 | Approve on 2010-03-02 | |
| Tim Penhey (community) | release-critical | Approve on 2010-03-01 | |
|
Review via email:
|
|||
| Leonard Richardson (leonardr) wrote : | # |
| Leonard Richardson (leonardr) wrote : | # |
This needs another review. Two tests failed when I ran the ec2 suite. Both of them were fallout from when I changed the 'api' vhost's root url from "http://
The fix to webapp-
ec2 test is running again and will hopefully come up roses in the morning.
| Leonard Richardson (leonardr) wrote : | # |
Incremental diff: http://
| Leonard Richardson (leonardr) wrote : | # |
OK, one more. My earlier fix to xx-branchmergep
The problem here is that the web service URLs generated by a browser-initiated request look like "http://
This branch also upgrades the version of lazr.restful used. I'm not 100% sure that this new version of lazr.restful is necessary, and I'm going to do some preliminary tests with the old version before landing.
Incremental diff: http://
| Leonard Richardson (leonardr) wrote : | # |
I should mention that I'm still trying to track down a launchpadlib test failure.
| Gary Poster (gary) wrote : | # |
r10428 and r10429 approved. I'd like fix_url to be removed eventually, but I'll not worry about it now.

This branch changes the build process so that it generates a static WADL file for every version of the web service, not just one file. There were a number of parts of this system that I didn't understand and might not be necessary anymore (mainly the fake 'development' WADL file, which only seems to get in the way), but I left them alone rather than make this branch more complex.