[jira] [Resolved] (DBCP-428) Unsuccessful Connection enlistment in XA Transaction ignored by TransactionContext

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz resolved DBCP-428. -- Resolution: Fixed Patch (plus test) applied in r1648727. Thanks for the patch! Unsuccessful Connection

[jira] [Closed] (POOL-247) Threads stuck for an hour or more

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-247. Threads stuck for an hour or more - Key: POOL-247

[jira] [Closed] (POOL-243) Object creation exception do not decrement createCount in GenericKeyedObjectPool implementation

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-243. Object creation exception do not decrement createCount in GenericKeyedObjectPool implementation

[jira] [Closed] (POOL-186) Update the developer documentation

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-186. Update the developer documentation -- Key: POOL-186

[jira] [Closed] (POOL-190) Add API BaseObjectPool.isOpen()

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-190. Add API BaseObjectPool.isOpen() --- Key: POOL-190

[jira] [Closed] (POOL-188) Confusing PoolUtils.ErodingKeyedObjectPool.numIdle(K key) method; bug in ErodingKeyedObjectPool.returnObject(K key, V obj) ?

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-188. Confusing PoolUtils.ErodingKeyedObjectPool.numIdle(K key) method; bug in ErodingKeyedObjectPool.returnObject(K

[jira] [Closed] (POOL-185) when continue kill all connection , Cannot get a connection.

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-185. when continue kill all connection , Cannot get a connection.

[jira] [Closed] (POOL-274) Update asm-util to 5.0.3 from 4.0

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-274. Update asm-util to 5.0.3 from 4.0 - Key: POOL-274

[jira] [Closed] (POOL-273) Update cglib to 3.1 from 3.0

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-273. Update cglib to 3.1 from 3.0 Key: POOL-273 URL:

[jira] [Closed] (POOL-275) BaseProxyHandler.pooledObject is not volatile or synch, so is not guaranteed to be safely published.

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-275. BaseProxyHandler.pooledObject is not volatile or synch, so is not guaranteed to be safely published.

[jira] [Closed] (POOL-187) TestGenericKeyedObjectPool.testMaxTotalLRU method falls in an infinite loops

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-187. TestGenericKeyedObjectPool.testMaxTotalLRU method falls in an infinite loops

[jira] [Closed] (POOL-265) Evictor automatically destroys object after some time, even when conditions are not met

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-265. Evictor automatically destroys object after some time, even when conditions are not met

[jira] [Closed] (POOL-259) Client wait time is not updated when max wait is configured to be unlimited

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-259. Client wait time is not updated when max wait is configured to be unlimited

[jira] [Closed] (POOL-261) Make net.sf.cglib.proxy package import optional

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-261. Make net.sf.cglib.proxy package import optional ---

[jira] [Closed] (POOL-263) GenericObjectPool close and returnObject is not synchronized

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-263. GenericObjectPool close and returnObject is not synchronized

[jira] [Closed] (POOL-250) wish to Commons Pool 2 works with Android environment

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-250. wish to Commons Pool 2 works with Android environment -

[jira] [Closed] (POOL-248) GenericObjectPool.returnObject() is NOT throwing IllegalStateException for object has already been returned

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-248. GenericObjectPool.returnObject() is NOT throwing IllegalStateException for object has already been returned

[jira] [Closed] (POOL-237) returnObject call is stuck for more than 11 mins

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-237. returnObject call is stuck for more than 11 mins

[jira] [Closed] (POOL-240) GKOP: invalidateObject does not unblock threads waiting in borrowObject

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-240. GKOP: invalidateObject does not unblock threads waiting in borrowObject

[jira] [Closed] (POOL-277) Monitor contention at BaseGenericObjectPool

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-277. Monitor contention at BaseGenericObjectPool --- Key:

[jira] [Closed] (POOL-270) timeBetweenEvictionRunsMillis from config is ignored

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-270. timeBetweenEvictionRunsMillis from config is ignored

[jira] [Closed] (POOL-236) Replace JMX notifications with an event listener

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-236. Replace JMX notifications with an event listener

[jira] [Updated] (POOL-236) Replace JMX notifications with an event listener

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz updated POOL-236: - Fix Version/s: 2.2 Replace JMX notifications with an event listener

[jira] [Closed] (POOL-276) Validation code invoked on unexpected timing.

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-276. Validation code invoked on unexpected timing. -

[jira] [Closed] (POOL-281) Infinite loop

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-281. Infinite loop - Key: POOL-281 URL:

[jira] [Closed] (POOL-229) Move AbandonedObjectPool from DBCP to POOL

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-229. Move AbandonedObjectPool from DBCP to POOL -- Key:

[jira] [Closed] (POOL-231) GOP, GKOP invalidateObject is not threadsafe

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-231. GOP, GKOP invalidateObject is not threadsafe

[jira] [Closed] (POOL-219) Example documentation refers to StackObjectPool which is not present in Pool2

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-219. Example documentation refers to StackObjectPool which is not present in Pool2

[jira] [Closed] (POOL-214) GenericObjectPool.evictionPolicy not thread-safe

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-214?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-214. GenericObjectPool.evictionPolicy not thread-safe

[jira] [Closed] (POOL-221) PooledObject.state does not need to be volatile

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-221. PooledObject.state does not need to be volatile ---

[jira] [Closed] (POOL-220) PooledObject#compareTo() is not guaranteed consistent with equals

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-220. PooledObject#compareTo() is not guaranteed consistent with equals

[jira] [Closed] (POOL-215) GenericKeyedObjectPool - multiple mutable fields not published safely

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-215. GenericKeyedObjectPool - multiple mutable fields not published safely

[jira] [Closed] (POOL-217) PoolUtils.MIN_IDLE_TIMER could be provided using an IODH

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-217. PoolUtils.MIN_IDLE_TIMER could be provided using an IODH

[jira] [Closed] (POOL-174) Configuration classes must be thread-safe

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-174. Configuration classes must be thread-safe - Key:

[jira] [Closed] (POOL-176) GenericKeyedObjectPool should support softMinEvictableIdleTimeMillis a la GenericObjectPool

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-176. GenericKeyedObjectPool should support softMinEvictableIdleTimeMillis a la GenericObjectPool

[jira] [Closed] (POOL-172) Add JMX (MBean) management and monitoring

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-172?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-172. Add JMX (MBean) management and monitoring - Key:

[jira] [Closed] (POOL-178) Common interfaces and abstract classes for BOP and BKOP

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-178. Common interfaces and abstract classes for BOP and BKOP ---

[jira] [Closed] (POOL-175) Add Builders for Configuration classes

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-175. Add Builders for Configuration classes -- Key: POOL-175

[jira] [Closed] (POOL-164) GenericKeyedObjectPoolFactory should be able to load itself from a properties file

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-164. GenericKeyedObjectPoolFactory should be able to load itself from a properties file

[jira] [Closed] (POOL-211) Proxy support for pooled objects

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-211. Proxy support for pooled objects Key: POOL-211

[jira] [Closed] (POOL-177) GenericKeyedObjectPoolFactory and GenericObjectPoolFactory to share a common superclass

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-177. GenericKeyedObjectPoolFactory and GenericObjectPoolFactory to share a common superclass

[jira] [Closed] (POOL-209) SharedPoolDataSource does not handle null keys correctly

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-209. SharedPoolDataSource does not handle null keys correctly

[jira] [Closed] (POOL-206) GOP/GKOP close() - incorrect behaviour with evict() ?

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-206. GOP/GKOP close() - incorrect behaviour with evict() ? -

[jira] [Closed] (POOL-201) Classes Generic[Keyed]ObjectPoolConfig are generic - but why?

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-201. Classes Generic[Keyed]ObjectPoolConfig are generic - but why?

[jira] [Closed] (POOL-202) GenericKeyedObjectPool.close() can interfere with evict(); eviction[Key]Iterator is not consistently synched.

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-202. GenericKeyedObjectPool.close() can interfere with evict(); eviction[Key]Iterator is not consistently synched.

[jira] [Closed] (POOL-207) GenericKeyedObjectPool.clear() has unnecessary null check of objectDequeue

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-207. GenericKeyedObjectPool.clear() has unnecessary null check of objectDequeue

[jira] [Closed] (POOL-205) GKOP - inconsistent synchronisation of poolKeyList

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-205. GKOP - inconsistent synchronisation of poolKeyList --

[jira] [Closed] (POOL-197) PooledObject: risky init of lastBorrowTime lastReturnTime

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-197. PooledObject: risky init of lastBorrowTime lastReturnTime

[jira] [Closed] (POOL-195) Generic[Keyed]ObjectPool.startEvictor() is overrideable yet is called from the ctor

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-195. Generic[Keyed]ObjectPool.startEvictor() is overrideable yet is called from the ctor

[jira] [Closed] (POOL-199) GOP/GKOP evict() method is not synchronised and is not thread-safe

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-199. GOP/GKOP evict() method is not synchronised and is not thread-safe

[jira] [Closed] (POOL-198) LinkedBlockingDeque has some non-private fields, and a package-protected internal method

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-198. LinkedBlockingDeque has some non-private fields, and a package-protected internal method

[jira] [Closed] (POOL-194) replace synchronized blocks in PoolUtils with Read/Write locks

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-194. replace synchronized blocks in PoolUtils with Read/Write locks

[jira] [Closed] (POOL-193) It is safer to make org.apache.commons.pool2.impl.GenericObjectPool.evictor volatile

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-193. It is safer to make org.apache.commons.pool2.impl.GenericObjectPool.evictor volatile

[jira] [Closed] (POOL-196) PooledObject.getActiveTimeMillis() does not synch. access to lastReturnTime and lastBorrowTime

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-196. PooledObject.getActiveTimeMillis() does not synch. access to lastReturnTime and lastBorrowTime

[jira] [Closed] (POOL-159) GenericObjectPool: Add a getNumWaiters() method for monitoring purposes

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-159. GenericObjectPool: Add a getNumWaiters() method for monitoring purposes

[jira] [Closed] (POOL-213) _numActive can go negative

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-213. _numActive can go negative -- Key: POOL-213 URL:

[jira] [Closed] (POOL-155) ObjectPool.invalidateObject(object) should throw an Exception if object is null

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-155. ObjectPool.invalidateObject(object) should throw an Exception if object is null

[jira] [Closed] (POOL-131) Make org.apache.commons.pool.impl.GenericObjectPool.returnObject(Object) log errors about passivation/destroying

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-131. Make org.apache.commons.pool.impl.GenericObjectPool.returnObject(Object) log errors about

[jira] [Closed] (POOL-148) borrowObject should return the exception thrown by validateObject when throwing an Exception to let Exceptions be handled at a higher level

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-148. borrowObject should return the exception thrown by validateObject when throwing an Exception to let Exceptions

[jira] [Closed] (POOL-140) Rethink synchronisation strategy

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-140. Rethink synchronisation strategy Key: POOL-140

[jira] [Closed] (POOL-142) Swallowing exceptions throw by factory destroy() methods can hide genuine issues

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-142. Swallowing exceptions throw by factory destroy() methods can hide genuine issues

[jira] [Closed] (POOL-150) GenericKeyedObjectPool.preparePool does not throw an exception if supplied factory is null

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-150. GenericKeyedObjectPool.preparePool does not throw an exception if supplied factory is null

[jira] [Closed] (POOL-104) Incorrect behavior for returnObject function.

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-104. Incorrect behavior for returnObject function. -

[jira] [Closed] (POOL-100) Possibiblity to define eviction policies

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-100. Possibiblity to define eviction policies Key:

[jira] [Closed] (POOL-103) Tracing borrowed objects

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-103. Tracing borrowed objects Key: POOL-103 URL:

[jira] [Closed] (POOL-183) potential new method for interface ObjectPoolT: returnAndValidateObject

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-183. potential new method for interface ObjectPoolT: returnAndValidateObject

[jira] [Closed] (POOL-249) Javadoc 1.8.0 fixes

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-249. Javadoc 1.8.0 fixes --- Key: POOL-249 URL:

[jira] [Closed] (POOL-260) start evictor with getTimeBetweenEvictionRunsMillis() in GenericKeyedObjectPool constructor.

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-260. start evictor with getTimeBetweenEvictionRunsMillis() in GenericKeyedObjectPool constructor.

[jira] [Closed] (POOL-262) Make GOP/GKOP fairness configurable

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-262. Make GOP/GKOP fairness configurable --- Key: POOL-262

[jira] [Closed] (POOL-228) Unit test failure in TestGenericObjectPoolClassLoaders

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-228. Unit test failure in TestGenericObjectPoolClassLoaders --

[jira] [Closed] (POOL-233) Borrow specific object from Pool

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-233. Borrow specific object from Pool Key: POOL-233

[jira] [Closed] (POOL-226) GenericKeyedObjectPool.ObjectTimestampPair fields could be made final without breaking compat?

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-226. GenericKeyedObjectPool.ObjectTimestampPair fields could be made final without breaking compat?

[jira] [Closed] (POOL-216) GenericKeyedObjectPool.ensureMinIdle(K) does not need to check getMinIdlePerKey()

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-216. GenericKeyedObjectPool.ensureMinIdle(K) does not need to check getMinIdlePerKey()

[jira] [Closed] (POOL-204) GKOP encapsulate poolMap/poolKeyList to ensure invariants?

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-204. GKOP encapsulate poolMap/poolKeyList to ensure invariants?

[jira] [Closed] (POOL-173) Better config without duplication.

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-173. Better config without duplication. -- Key: POOL-173

[jira] [Closed] (POOL-200) GOP/GKOP don't consistently use getters to access fields

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-200. GOP/GKOP don't consistently use getters to access fields

[jira] [Closed] (POOL-203) GenericKeyedObjectPool.ObjectDeque could be better encapsulated

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-203. GenericKeyedObjectPool.ObjectDeque could be better encapsulated

[jira] [Closed] (POOL-134) Parameterize the maxWait time to be per borrow call

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-134. Parameterize the maxWait time to be per borrow call ---

[jira] [Closed] (POOL-83) Support Java 1.5 Generics

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-83. --- Support Java 1.5 Generics - Key: POOL-83 URL:

[jira] [Closed] (POOL-99) Test for idle time exceeded in borrowObject

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-99. --- Test for idle time exceeded in borrowObject Key:

[jira] [Closed] (POOL-98) Make GenericObjectPool better extensible

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-98. --- Make GenericObjectPool better extensible Key: POOL-98

[jira] [Closed] (POOL-279) Thread concurrency issue in DefaultPooledObject.getIdleTimeMillis()

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-279. Thread concurrency issue in DefaultPooledObject.getIdleTimeMillis()

[jira] [Closed] (POOL-121) Provide thread name for EvcitionTimer

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-121. Provide thread name for EvcitionTimer - Key: POOL-121

[jira] [Closed] (POOL-182) Issues with org.apache.commons.pool2.performance. PerformanceTest

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-182. Issues with org.apache.commons.pool2.performance. PerformanceTest

[jira] [Closed] (POOL-245) [PATCH] Typo and remove duplicate null check

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-245. [PATCH] Typo and remove duplicate null check

[jira] [Closed] (POOL-246) [PATCH] Follow same pattern in ErodingKeyedObjectPool#toString as in other pool objects

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-246. [PATCH] Follow same pattern in ErodingKeyedObjectPool#toString as in other pool objects

[jira] [Closed] (POOL-218) Does borrowObject block?

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz closed POOL-218. Does borrowObject block? Key: POOL-218 URL:

[jira] [Commented] (POOL-282) CLONE - Support AbandonedConfig in SharedPoolDataSource

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14262339#comment-14262339 ] Phil Steitz commented on POOL-282: -- The pool request here is to have GenericKeyedObjectPool

[jira] [Commented] (DBCP-423) PoolingDataSource should implement Closeable

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14262378#comment-14262378 ] Phil Steitz commented on DBCP-423: -- It seems a little smelly to me to implement Closeable

[jira] [Commented] (DBCP-424) validateLifetime causes needless warnings about swallowed exceptions to be logged

2014-12-31 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14262387#comment-14262387 ] Phil Steitz commented on DBCP-424: -- I am inclined to fix this as follows: 1. Add a

[jira] [Updated] (DBCP-428) Unsuccessful Connection enlistment in XA Transaction ignored by TransactionContext

2014-12-29 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz updated DBCP-428: - Fix Version/s: 2.1 Unsuccessful Connection enlistment in XA Transaction ignored by TransactionContext

[jira] [Comment Edited] (DBCP-427) Examines 'SQLException's thrown by underlying connections or statements for fatal (disconnection) errors

2014-12-28 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14259506#comment-14259506 ] Phil Steitz edited comment on DBCP-427 at 12/29/14 2:54 AM: I

[jira] [Updated] (DBCP-423) PoolingDataSource should implement Closeable

2014-12-28 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz updated DBCP-423: - Fix Version/s: (was: 2.0.1) 2.1 PoolingDataSource should implement Closeable

[jira] [Updated] (DBCP-412) dbcp2.PoolableConnection.close raises NullPointerException

2014-12-28 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz updated DBCP-412: - Fix Version/s: 2.1 dbcp2.PoolableConnection.close raises NullPointerException

[jira] [Updated] (DBCP-412) dbcp2.PoolableConnection.close raises NullPointerException

2014-12-28 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz updated DBCP-412: - Fix Version/s: (was: 2.0.1) dbcp2.PoolableConnection.close raises NullPointerException

[jira] [Updated] (DBCP-388) Support AbandonedConfig in SharedPoolDataSource

2014-12-28 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz updated DBCP-388: - Fix Version/s: (was: 2.1) Support AbandonedConfig in SharedPoolDataSource

[jira] [Comment Edited] (DBCP-388) Support AbandonedConfig in SharedPoolDataSource

2014-12-28 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14259504#comment-14259504 ] Phil Steitz edited comment on DBCP-388 at 12/29/14 3:00 AM:

[jira] [Updated] (DBCP-388) Support AbandonedConfig in SharedPoolDataSource

2014-12-28 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/DBCP-388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz updated DBCP-388: - Fix Version/s: 2.2 Support AbandonedConfig in SharedPoolDataSource

[jira] [Created] (DBCP-430) CLONE - Support AbandonedConfig in SharedPoolDataSource

2014-12-27 Thread Phil Steitz (JIRA)
Phil Steitz created DBCP-430: Summary: CLONE - Support AbandonedConfig in SharedPoolDataSource Key: DBCP-430 URL: https://issues.apache.org/jira/browse/DBCP-430 Project: Commons Dbcp Issue Type:

[jira] [Moved] (POOL-282) CLONE - Support AbandonedConfig in SharedPoolDataSource

2014-12-27 Thread Phil Steitz (JIRA)
[ https://issues.apache.org/jira/browse/POOL-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Phil Steitz moved DBCP-430 to POOL-282: --- Affects Version/s: (was: 1.4) 2.3 2.0

<    1   2   3   4   5   6   7   8   9   10   >