Honza Kral
|
1e81d09b14
|
Docstrings for connection_pool
|
2013-05-22 20:30:44 +02:00 |
|
Honza Kral
|
9e6714e2fa
|
Add a RandomSelector
|
2013-05-22 20:30:38 +02:00 |
|
Honza Kral
|
5af5e36c93
|
In case of race condition, don't block on resurrecting
|
2013-05-13 17:40:22 +02:00 |
|
Honza Kral
|
603ec53387
|
TODO is DONE
|
2013-05-05 04:51:32 +02:00 |
|
Honza Kral
|
379d443cfa
|
If a connection fails Nth time in a row put it on timeout for 2**(N-1) * default_timeout
|
2013-05-05 01:00:10 +02:00 |
|
Honza Kral
|
b4ba7433bd
|
Make sure dead connections are handled in a thread-safe manner
|
2013-05-05 00:36:39 +02:00 |
|
Honza Kral
|
8cd053799e
|
When resurrect happens it shouldn't return the risen connection, just return it to pool
|
2013-05-03 03:19:49 +02:00 |
|
Honza Kral
|
e3c76ecf01
|
ConnetionPool to hold all the connections
It provides load balancing and keeps track of the status of individual
connections (dead/alive) and penalizes dead connections with a timeout.
|
2013-05-02 17:54:26 +02:00 |
|