Andrus Adamchik created CAY-2067:
------------------------------------

             Summary: Cayenne 4.0 connection pool is occasionally running out 
of connections
                 Key: CAY-2067
                 URL: https://issues.apache.org/jira/browse/CAY-2067
             Project: Cayenne
          Issue Type: Bug
    Affects Versions: 4.0.M3
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik


Per this thread: 
http://mail-archives.apache.org/mod_mbox/cayenne-user/201603.mbox/%3CDC21E526-C64D-4438-97E3-0BF00C81CF03%40objectstyle.org%3E
 there is one or more scenarios when Cayenne new connection pool would run out 
of connections for no good reason. 

One such scenario that may be the easiest to reproduce is when the DB is 
restarted, and all existing connections in the pool become invalid. The first 
thread requesting a new connection drains the pool of invalid connections (so 
the reported pool size is zero), but then fails to get a new connection. 

While we are at it, we may need to add some logging and metrics to the pool.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to