summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2013-12-06 19:57:19 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2013-12-06 19:59:06 -0500
commit507a33319f7227a49fff62c4cac7f3f9272e927d (patch)
tree907107d61217b19d7774407520987933bc749fae /doc
parent661b1158b44f340083e3154e5870a5067f31bc03 (diff)
downloadsqlalchemy-507a33319f7227a49fff62c4cac7f3f9272e927d.tar.gz
- The :class:`.QueuePool` has been enhanced to not block new connection
attempts when an existing connection attempt is blocking. Previously, the production of new connections was serialized within the block that monitored overflow; the overflow counter is now altered within it's own critical section outside of the connection process itself. [ticket:2880]
Diffstat (limited to 'doc')
-rw-r--r--doc/build/changelog/changelog_08.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/build/changelog/changelog_08.rst b/doc/build/changelog/changelog_08.rst
index c5f882f7f..4c9cc85d9 100644
--- a/doc/build/changelog/changelog_08.rst
+++ b/doc/build/changelog/changelog_08.rst
@@ -14,6 +14,17 @@
.. change::
:tags: bug, engine, pool
:versions: 0.9.0b2
+ :tickets: 2880
+
+ The :class:`.QueuePool` has been enhanced to not block new connection
+ attempts when an existing connection attempt is blocking. Previously,
+ the production of new connections was serialized within the block
+ that monitored overflow; the overflow counter is now altered within
+ it's own critical section outside of the connection process itself.
+
+ .. change::
+ :tags: bug, engine, pool
+ :versions: 0.9.0b2
:tickets: 2522
Made a slight adjustment to the logic which waits for a pooled