Type |
Changes |
By |
|
Add a
JNDI How Toto the User Guide. |
dirkv
|
|
DriverManagerConnectionFactory: blank username/password handling. Fixes
DBCP-108. Thanks to Maxwell Grender-Jones . |
dirkv
|
|
Broken behaviour for Bas icDataSource.setMaxActive(0). Fixes
DBCP-113. Thanks to Rohan Lenard . |
dirkv
|
|
BasicDataSource does not work with getConnection(String, String). Fixes
DBCP-36. Thanks to Jonathan Whitall . |
dirkv
|
|
Enhancements to prepared statement in DriverAdapterCPDS. Fixes
DBCP-164. Thanks to Todd Carmichael . |
dirkv
|
|
Better messages and docs for LoginTimeout UnsupportedOperationException. Fixes
DBCP-186. Thanks to Ralf Hauser . |
yoavs
|
|
Error in JOCL snippet in org.apache.commons.dbcp package javadoc. Fixes
DBCP-50. Thanks to Nicky Nicolson . |
yoavs
|
|
Added toString() methods to DelegatingPreparedStatement and DelegatingStatement Fixes
DBCP-165. Thanks to QM . |
yoavs
|
|
Changes to make DBCP compile on JDK 1.5 by adding source="1.4" to compiler arguments (there are compiler errors in JDK 5.0 without this source switch that cannot be fixed without JDK 5.0-specific syntax). |
yoavs
|
|
Per-user pooling with Oracle driver and default isolation settings. Fixes
DBCP-20. Thanks to Chris Nappin . |
dirkv
|
|
Error in JOCL document in javadoc. Fixes
DBCP-9. Thanks to Adrian Baker . |
dirkv
|
|
Added toString() method to DelegatingConnection. |
sullis
|
|
Add DriverManager.invalidateConnection(). Fixes
DBCP-181. Thanks to Meikel Bisping . |
dirkv
|
|
Improved Exception nesting in ConnectionPool. Fixes
DBCP-184. Thanks to Meikel Bisping . |
dirkv
|
|
Fix broken website links for examples. Fixes
DBCP-144. Thanks to Sebb . |
dennisl
|
|
Modified PoolableConnection close method to invalidate instance when invoked on an already closed connection. Fixes
DBCP-28. Thanks to Huw Lewis, James Ring . |
psteitz
|
|
Inserted null checks to avoid NPE in close operations. Fixes
DBCP-81. |
joehni
|
|
Changed getReference method in InstanceKeyDataSource to return a concrete factory and added implementations of getReference in concrete subclasses. Fixes
DBCP-105. Thanks to Sandy McArthur, Thomas Fischer . |
psteitz
|
|
Inserted null check in close method of SharedPoolDataSource to avoid NPE when invoked on non-initialized pool. Fixes
DBCP-39. Thanks to Jindrich Vimr . |
psteitz
|
|
Document fact that true values for testOnBorrow, testOnReturn, testWhileIdle only have effect when validationQuery is set to a non-null string. Fixes
DBCP-71. Thanks to Douglas Squirrel . |
psteitz
|
|
Modified activateObject in PoolableConnection to test connection properties before resetting to defaults. Fixes
DBCP-102. |
psteitz
|
|
Corrected maxActive documentation in configuration.html. Fixes
DBCP-188. |
sandymac
|
|
Upgraded dependency to Pool 1.3. |
psteitz
|
|
Added connection info to SQLException messages when closed connections (resp stmts) are accessed in DelegatingConnection, DelegatingStatement. Fixes
DBCP-187. Thanks to Ralf Hauser . |
psteitz
|
|
Fixed errors in pool parameter documentation and made 0 value for _maxPreparedStatements in DriverAdapterCPDS behave like a negative value, to be consistent with documentation and pool behavior. Fixes
DBCP-41. Thanks to Anton Tagunov . |
psteitz
|
|
Made userKeys an instance variable (i.e., not static) in SharedPoolDataSource. Fixes
DBCP-100. |
psteitz
|
|
Changed implementation of equals in PoolingDataSource.PoolGuardConnectionWrapper to ensure it is reflexive, even when wrapped connections are not DelegatingConnections. Fixes
DBCP-198. |
psteitz
|
|
Added rollbackAfterValidation property and code to issue a rollback on a connection after validation when this property is set to true to eliminate Oracle driver exceptions. Default property value is false. Fixes
DBCP-116. Thanks to Thomas Fischer . |
psteitz
|
|
Removed dependency on Commons Collections by adding collections 2.1 sources for LRUMap and SequencedHashMap with package scope to datasources package. Fixes
DBCP-68. |
psteitz
|
|
Removed synchronization from prepareStatement methods in PoolingConnection. Synchronization in these methods was causing deadlocks. No resources other than the prepared statement pool are accessed by these methods, and the pool methods are synchronized. Also fixes DBCP-202. Fixes
DBCP-65. |
psteitz
|