Commit Graph

309 Commits (6543408190fb1cdc7e52ba8ab4f344554a2b234e)
 

Author SHA1 Message Date
Brett Wooldridge 6543408190 Update changes log. 11 years ago
Brett Wooldridge 34e6f5c4b4 Fixed #19 Create thread local with overridden initialValue(). 11 years ago
brettwooldridge ff527ab435 Update release versions 11 years ago
Brett Wooldridge 3c0fce56e7 [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge b5614ed6c9 [maven-release-plugin] prepare release HikariCP-1.2.3 11 years ago
Brett Wooldridge d33264f2b4 Update changes file. 11 years ago
Brett Wooldridge 34b9517958 Merge branch 'dev'
* dev:
  Bug fixes.
  Add DynamicImport-Package: * header so that drivers can be loaded dynamically at runtime in an OSGi environment.
11 years ago
Brett Wooldridge d0a770e442 Merge branch 'dev' of https://github.com/brettwooldridge/HikariCP into dev
* 'dev' of https://github.com/brettwooldridge/HikariCP:
  Add DynamicImport-Package: * header so that drivers can be loaded dynamically at runtime in an OSGi environment.
11 years ago
Brett Wooldridge f7a60f8c68 Bug fixes. 11 years ago
Brett Wooldridge 6b3c78dda1 Add DynamicImport-Package: * header so that drivers can be loaded dynamically at runtime in an OSGi environment. 11 years ago
brettwooldridge 9db5126a8a Update README.md 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 6d1031bcab Merge branch 'dev'
* dev: (23 commits)
  Update changes file.
  Start adding shutdown sematic.
  Fixed #18 Allow specifying a default transaction isolation level.
  Update changes file.
  Fixes #17 add ability to set log writer on datasource either programatically on the datasource or through the HikariConfig.
  Updates changes file
  Resolved#16 if auto-commit is disabled when the connection is returned then rollback() will be called automatically.
  Fixed a bug in HikariConfig.setConnectionTimeout(long) that was causing 0 not to be infinite.
  Add debug logging.
  Merged changes from ams2990
  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.
  More code size reduction for inlining.
  Remove unnecessary null checks
  Use the configured temp folder for dumping instrumented class files in debug mode.
  Remove codex from agent jar.
  Trigger the background pool fill at a fixed delay after exiting getConnection().
  Add test for connection use after close().
  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.
  Remove redundant (duplicate) __init() call injected into constructors.
  Set debug level to line numbers only.
  ...
11 years ago
Brett Wooldridge 6d8e3d088d Update changes file. 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 65045e2e64 Update changes file. 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 50437439b9 Updates changes file 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
brettwooldridge 9c36e4994a Merge pull request #14 from NosBit/dev
Fixed a bug in HikariConfig.setConnectionTimeout(long)
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
brettwooldridge f1e33c7bc7 Update README.md 11 years ago
brettwooldridge 18f49d3991 Remove Oracle Java 7 requirement, OpenJDK is also fine. 11 years ago
brettwooldridge 082b59e08f Update README.md 11 years ago
brettwooldridge 5c3912f741 Update README.md 11 years ago
brettwooldridge d0857df77e Update README.md 11 years ago
brettwooldridge 8a7bb27340 Update README.md 11 years ago
brettwooldridge 8737457775 Contribution notes. 11 years ago
Brett Wooldridge be0aea5a43 Merge branch 'master' into dev
* master:
  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.
  Updated chart with Tomcat JDBC pool result.
  Add note about "shading" the agent jar.
  Add in a missing end double quote
11 years ago
brettwooldridge 506b1df5fa Merge pull request #10 from swaldman/master
Added a constructor for HikariConfig that accepts a Properties object. M...
11 years ago
brettwooldridge ea579655d3 Merge pull request #11 from swaldman/dev
[In the future set indentation to spaces instead of tabs]

Added a constructor for HikariConfig that accepts a Properties object. M...
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
Steve Waldman 6c84ea8a05 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
brettwooldridge 78ffed04f0 Updated chart with Tomcat JDBC pool result. 11 years ago
Brett Wooldridge 16d2de25ea Remove codex from agent jar. 11 years ago
brettwooldridge dd9420c08a Add note about "shading" the agent jar. 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
brettwooldridge eae37bc813 Merge pull request #9 from jamestyrrell/patch-1
Add in a missing end double quote
11 years ago
James Tyrrell 97a0994a44 Add in a missing end double quote 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