Merge lp:~wgrant/launchpad/psycopg2-2.4.4 into lp:launchpad
Proposed by
William Grant
on 2012-04-05
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Stuart Bishop on 2012-04-05 | ||||
| Approved revision: | no longer in the source branch. | ||||
| Merged at revision: | 15063 | ||||
| Proposed branch: | lp:~wgrant/launchpad/psycopg2-2.4.4 | ||||
| Merge into: | lp:launchpad | ||||
| Diff against target: |
53 lines (+5/-5) 3 files modified
lib/lp/code/model/branch.py (+1/-1) lib/lp/services/database/bulk.py (+2/-2) versions.cfg (+2/-2) |
||||
| To merge this branch: | bzr merge lp:~wgrant/launchpad/psycopg2-2.4.4 | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Stuart Bishop | 2012-04-05 | Approve on 2012-04-05 | |
|
Review via email:
|
|||
Commit Message
Upgrade to psycopg2 2.4 and a newer Storm snapshot.
Description of the Change
We need to use REPEATABLE READ rather than SERIALIZABLE isolation for most things on PostgreSQL 9.1. But psycopg2 2.2 maps REPEATABLE READ to SERIALIZABLE, so we need to upgrade to at least 2.4.2. This branch takes us to 2.4.4.
But that exposes bug #959699 in Storm, so we need to upgrade Storm as well.
To post a comment you must log in.
| William Grant (wgrant) wrote : | # |
| Stuart Bishop (stub) wrote : | # |
This looks good. There was more test failures last time I tried psycopg2 2.4, which I think are cleaned up by the Storm update.
review:
Approve

The changes to Insert expressions are needed because the version of my bulk insert branch that landed on trunk is slightly different from the early one we were using.