Avoid pool fragmentation in RedisConnectionPool.
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 21 Feb 2013 22:03:26 +0000 (14:03 -0800)
committerGerrit Code Review <gerrit@wikimedia.org>
Tue, 26 Feb 2013 20:47:27 +0000 (20:47 +0000)
commit7e6ad48641e9fbf3b9650112d0d9ea463507d0f9
treea92db212a57581b895b1bc048adbf9a129a90524
parent36e186aa03feb2f15a89eae28efbebffbfd2b57f
Avoid pool fragmentation in RedisConnectionPool.

* Avoid fragmenting the client pools due to "poolSize" differences.
  Instead that config parameter does not affect the pool something uses,
  but the pool used will grow to fit the pool size of anything using it.

Change-Id: Ibc9db7cfc277824b1acde5e6fbf1db0ed296cb41
includes/clientpool/RedisConnectionPool.php