[Sqlalchemy-commits] commit/sqlalchemy: 3 new changesets
Brought to you by:
zzzeek
|
From: Bitbucket <com...@bi...> - 2013-12-06 21:35:48
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/661b1158b44f/ Changeset: 661b1158b44f Branch: rel_0_8 User: zzzeek Date: 2013-12-06 22:33:09 Summary: - Made a slight adjustment to the logic which waits for a pooled connection to be available, such that for a connection pool with no timeout specified, it will every half a second break out of the wait to check for the so-called "abort" flag, which allows the waiter to break out in case the whole connection pool was dumped; normally the waiter should break out due to a notify_all() but it's possible this notify_all() is missed in very slim cases. This is an extension of logic first introduced in 0.8.0, and the issue has only been observed occasionally in stress tests. Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/003b288b7644/ Changeset: 003b288b7644 Branch: master User: zzzeek Date: 2013-12-06 22:33:42 Summary: - Made a slight adjustment to the logic which waits for a pooled connection to be available, such that for a connection pool with no timeout specified, it will every half a second break out of the wait to check for the so-called "abort" flag, which allows the waiter to break out in case the whole connection pool was dumped; normally the waiter should break out due to a notify_all() but it's possible this notify_all() is missed in very slim cases. This is an extension of logic first introduced in 0.8.0, and the issue has only been observed occasionally in stress tests. Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/300264ab38de/ Changeset: 300264ab38de Branch: rel_0_9 User: zzzeek Date: 2013-12-06 22:34:20 Summary: - Made a slight adjustment to the logic which waits for a pooled connection to be available, such that for a connection pool with no timeout specified, it will every half a second break out of the wait to check for the so-called "abort" flag, which allows the waiter to break out in case the whole connection pool was dumped; normally the waiter should break out due to a notify_all() but it's possible this notify_all() is missed in very slim cases. This is an extension of logic first introduced in 0.8.0, and the issue has only been observed occasionally in stress tests. Affected #: 3 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. |