Merge lp:~wgrant/launchpad/psycopg2-2.4.4 into lp:launchpad
Proposed by
William Grant
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Stuart Bishop | ||||
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 (community) | Approve | ||
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.
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.