[Sqlalchemy-commits] commit/sqlalchemy: 10 new changesets
Brought to you by:
zzzeek
From: Bitbucket <com...@bi...> - 2014-08-16 17:59:15
|
10 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/c2a00153f1a8/ Changeset: c2a00153f1a8 Branch: None User: tlocke Date: 2014-08-02 16:29:36 Summary: With pg8000-1.9.13 passes engine/test_reconnect The pg8000 dialect checks the text of the exception to determine if the connection is closed. I'd (recklessly!) changed the text of the exception in a recent version of the pg8000 driver adding capitalization and a full stop. I've changed it back now so all works. Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/f586754c8640/ Changeset: f586754c8640 Branch: None User: tlocke Date: 2014-08-02 16:29:36 Summary: PEP8 tidy of test/engine/test_reconnect Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/2e44749b76af/ Changeset: 2e44749b76af Branch: None User: tlocke Date: 2014-08-02 16:29:36 Summary: Remove spurious print statements in pg8000 dialect Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/ed1bbbed272d/ Changeset: ed1bbbed272d Branch: None User: tlocke Date: 2014-08-02 16:29:36 Summary: two_phase_recover, COMMIT PREPARED in transaction In test/engine/test_transaction/test_two_phase_recover(), a COMMIT PREPARED is issued while in a transaction. This causes an error, and a prepared transaction is left hanging around which causes the subsequent test to hang. I've altered the test to execute the offending query with autocommit=true, then when it gets to the COMMIT PRPARED it can go ahead. There's another complication for pg8000 because its tpc_recover() method started a transaction if one wasn't already in progress. I've decided that this is incorrect behaviour and so from pg8000-1.9.13 this method never starts or stops a transaction. Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/0dbe9d9aaf22/ Changeset: 0dbe9d9aaf22 Branch: None User: tlocke Date: 2014-08-02 17:19:46 Summary: pg8000 now supports sane_multi_rowcount >From pg8000-1.9.14 sane_multi_rowcount is supported so this commit updates the dialect accordingly. Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/4b288a9553b3/ Changeset: 4b288a9553b3 Branch: None User: zzzeek Date: 2014-08-16 19:46:15 Summary: - support dialects w/o sane multi row count again Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/948986ad5976/ Changeset: 948986ad5976 Branch: None User: zzzeek Date: 2014-08-16 19:48:57 Summary: Merge remote-tracking branch 'origin/pr/125' into pr125 Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/589f205d53f0/ Changeset: 589f205d53f0 Branch: None User: zzzeek Date: 2014-08-16 19:57:46 Summary: - changelog for pullreq github:125 - add pg8000 version detection for the "sane multi rowcount" feature Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/ed5575f00858/ Changeset: ed5575f00858 Branch: None User: tlocke Date: 2014-08-16 19:58:33 Summary: pg8000 now supports sane_multi_rowcount >From pg8000-1.9.14 sane_multi_rowcount is supported so this commit updates the dialect accordingly. Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/51040353d5a7/ Changeset: 51040353d5a7 Branch: rel_0_9 User: zzzeek Date: 2014-08-16 19:58:43 Summary: - changelog for pullreq github:125 - add pg8000 version detection for the "sane multi rowcount" feature Affected #: 2 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |