Commit Graph

59 Commits (6b3c78dda15f3bcc1674626b77e8d0175f096854)

Author SHA1 Message Date
Brett Wooldridge 6b3c78dda1 Add DynamicImport-Package: * header so that drivers can be loaded dynamically at runtime in an OSGi environment. 11 years ago
Brett Wooldridge 52ab93d6f9 [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge 6eecb65f11 [maven-release-plugin] prepare release HikariCP-1.2.2 11 years ago
Brett Wooldridge 041e0ebd06 Start adding shutdown sematic. 11 years ago
Brett Wooldridge 1df5f7bf10 Fixed #18 Allow specifying a default transaction isolation level. 11 years ago
Brett Wooldridge 18054c38fb Fixes #17 add ability to set log writer on datasource either programatically on the datasource or through the HikariConfig. 11 years ago
Brett Wooldridge fb46e7ec66 Resolved#16 if auto-commit is disabled when the connection is returned then rollback() will be called automatically. 11 years ago
NosBit e9606f2068 Fixed a bug in HikariConfig.setConnectionTimeout(long) that was causing 0 not to
be infinite.
11 years ago
Brett Wooldridge ce15a8e011 Add debug logging. 11 years ago
Brett Wooldridge 04d515e90f Merged changes from ams2990 11 years ago
Steve Waldman 1b789c80d5 Added a constructor for HikariConfig that accepts a Properties object. Modified props-file reading constructor to use try-with-resources to ensure prompt file close. 11 years ago
Brett Wooldridge e7ce627472 More code size reduction for inlining. 11 years ago
Brett Wooldridge 8458db1ea7 Remove unnecessary null checks 11 years ago
Brett Wooldridge 8088f3888c Use the configured temp folder for dumping instrumented class files in debug mode. 11 years ago
Brett Wooldridge 832b3a571f Trigger the background pool fill at a fixed delay after exiting getConnection(). 11 years ago
Brett Wooldridge 4584264c9d Add test for connection use after close(). 11 years ago
Brett Wooldridge 75fde4c02a Switch _isClosed volatile boolean to a ThreadLocal instead. This allows us to handle the
case where a consumer tries to continue to use a connection after it has been returned
to the pool and dispatched to another consumer.  Previously, when the new consumer
received the connection, the _isClosed boolean would be reset, allowing an old consumer
to invoke against it without error.  Now due to the ThreadLocal, and old consumer will
still continue to see the connection as being in the closed state, even when it has become
“unclosed” for another consumer.
11 years ago
Brett Wooldridge b188e578b6 Remove redundant (duplicate) __init() call injected into constructors. 11 years ago
Brett Wooldridge 548e96476b Set debug level to line numbers only. 11 years ago
Brett Wooldridge e938a5b55d Add additional log message for path of agent jar. 11 years ago
Brett Wooldridge 45cd785cb2 Add tomcat-jdbc to benchmark. 11 years ago
Brett Wooldridge bb6cb2011f [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge 17957fde16 [maven-release-plugin] prepare release HikariCP-1.2.1 11 years ago
Brett Wooldridge 39991148bf [maven-release-plugin] rollback the release of HikariCP-1.2.1 11 years ago
Brett Wooldridge e3d08b11d9 [maven-release-plugin] prepare release HikariCP-1.2.1 11 years ago
Brett Wooldridge 8dd49aa01d [maven-release-plugin] rollback the release of HikariCP-1.2.1 11 years ago
Brett Wooldridge c3020c2a97 [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge 9aae7168ee [maven-release-plugin] prepare release HikariCP-1.2.1 11 years ago
Brett Wooldridge 913efb763d Try to ensure at least one idleConnection in the background fill. 11 years ago
Brett Wooldridge 72c9e828d0 Revved minor version number. 11 years ago
Brett Wooldridge b48873107f Added new test and adjusted test assertions. 11 years ago
Brett Wooldridge 307955543b Add asynchronous connection backfill strategy, move MBean registration out to
utility class to reduce noise code in the HikariPool class.
11 years ago
Brett Wooldridge 6c798ba5e9 Change default acquireIncrement to 1, change minimum connection timeout to 100ms. 11 years ago
Brett Wooldridge ad49c440e9 [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge 5290d9ec1e [maven-release-plugin] prepare release HikariCP-1.1.9 11 years ago
Brett Wooldridge 0ed005c720 Add code to execute connection initialization SQL requested by Jiri Pejchal. 11 years ago
Brett Wooldridge 6a2716a1df Fixes #5 add setDataSourceProperties() method. Additionally, add setting for SQL to be executed on
new connections.
11 years ago
Brett Wooldridge 752b68edb0 Simplify timeout code path, set auto-commit’ness upon every getConnection() in case the
user changed it and returned a “dirty” connection to the pool.
11 years ago
Brett Wooldridge 61dad01044 Demote warn log to info. 11 years ago
Brett Wooldridge d1005ad9f9 Fix javadoc. 11 years ago
Brett Wooldridge 6ef6edae23 Minor tweak to the pool fill algorithm to avoid unnecessarily calling additional getters in the ONLY_IF_EMPTY pool fill case. 11 years ago
Brett Wooldridge 801fd7c5cf [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge db41b5e9eb [maven-release-plugin] prepare release HikariCP-1.1.8 11 years ago
Brett Wooldridge 1f6832556c Prepare 1.1.8 release 11 years ago
Brett Wooldridge 58600bb521 [maven-release-plugin] prepare release HikariCP-1.1.8 11 years ago
Brett Wooldridge e7d9db4622 no message 11 years ago
Brett Wooldridge caffc7e6d9 Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 0bc23f064e.
11 years ago
Brett Wooldridge 0bc23f064e [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge d2d1fd4dc4 [maven-release-plugin] prepare release HikariCP-1.1.8 11 years ago
Brett Wooldridge 8589d58e22 Fixes and tests for property file-based configuration. 11 years ago